Ciao a tutti! Avrei bisogno di un grosso aiuto.. Qualcuno riesce a farmi questo programma in C?
Testo:
Si codifichi un programma in linguaggio C che permette all'utente di inserire una matrice quadrata di caratteri (ordine massimo 25). Il programma deve chiamare il sottoprogramma che si comporta nel seguente modo: il sottoprogramma quadrato_latino restituisce 1 se la matrice rappresenta un quadrato latino, 0 altrimenti.
P.S.
Una matrice quadrata è definita quadrato latino se:
- ognuno dei caratteri che compongono la matrice compaia una e una sola volta in ogni riga e in ogni colonna
- Ogni carattere sarà una lettera maiuscola dell'alfabeto
Esempio di quadrato latino:
A B C D E
B C E A D
C E D B A
D A B E C
E D A C B
Spero che qualcuno riesca a farmelo visto che non è una cosa complessa, ma io non sono capace perchè sono negata!
Attendo le buone notizie di qualcuno!!!!
Grazie ciaoooo!!!