Originariamente inviata da mariella_88 Utilizzando gli indici come hai detto tu ottengo questo risultato: el[0][0]=3.000000f el[0][1]=4.000000f el[0][2]=5.000000f el[0][3]=6.000000f el[1][0]=2.000000f el[1][1]=3.000000f el[1][2]=4.000000f el[1][3]=5.000000f el[2][0]=1.000000f el[2][1]=2.000000f el[2][2]=3.000000f el[2][3]=4.000000f el[3][0]=7.000000f el[3][1]=8.000000f el[3][2]=9.000000f el[3][3]=0.000000f el[4][0]=3.000000f el[4][1]=4.000000f el[4][2]=5.000000f el[4][3]=6.000000f T[0][0]=3.000000f T[0][1]=3.000000f T[0][2]=3.000000f T[0][3]=4.000000f T[0][4]=4.000000f T[1][0]=5.000000f T[1][1]=0.000000f T[1][2]=7.000000f T[1][3]=0.000000f T[1][4]=1.000000f T[2][0]=2.000000f T[2][1]=2.000000f T[2][2]=9.000000f T[2][3]=0.000000f T[2][4]=0.000000f Hai cambiato la stampa? In codice: for(m = 0; m < M; m++) { for(n = 0; n < N; n++) { printf("T[%d][%d]=%f ", m, n, T[m*N+n]); } printf("\n"); }
for(m = 0; m < M; m++) { for(n = 0; n < N; n++) { printf("T[%d][%d]=%f ", m, n, T[m*N+n]); } printf("\n"); }
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares
Regole del Forum