Hai invertito n e m oppure i e j. Insomma confronta quel codice col ciclo sopra.codice:void trasposta(MATRIX Xy,MATRIX T,int n, int m) { int i,j; for (i = 0; i < m; i++) { for (j = 0; j < n; j++) { T[i*(m)+j]=Xy[j*(n)+i]; } printf("\n"); } }
Hai invertito n e m oppure i e j. Insomma confronta quel codice col ciclo sopra.codice:void trasposta(MATRIX Xy,MATRIX T,int n, int m) { int i,j; for (i = 0; i < m; i++) { for (j = 0; j < n; j++) { T[i*(m)+j]=Xy[j*(n)+i]; } printf("\n"); } }
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares