Salve, oggi stavo provando a fare un programma in c++ che mi dicesse se una matrice letta da input è identica oppure no.
Però non funziona e non capisco perchè :
Questa è solo la procedura
void identica(int x[][3], int n)
{
int verif = 0;
for (int i = 0; i < n ; i++)
for (int j = i+1; j < n; j++)
{
if (x[i][j] != 1)
verif = 1;
if (x[i][j] != 0 && x[j][i] != 0);
verif = 1;
}
if (verif != 0)
cout << "Non Identica" << endl;
else
cout << "identica" << endl;
}
esempio di matrice identica:
http://kazur.org/articoli/matematica...g/identica.jpg