só que acho que não ta como pede, tem como ver se ta certo? ou ta faltando algo #include <math.h> #include <stdio.h> #include <conio.h> // Programa principal main() { int i,j,k; float soma=0.0; float A[4][4],B[4][4],R[4][4]; // Leitura das matrizes (2 matrizes) printf(">>programa para leitura de matrizes<<\n\n"); for (k=0;k<2;k++) { if (k==0) { puts("Digite a matriz A:"); //scanf("%d,\\n&i,j"); } else { puts("Digite a matriz B:"); //scanf("%d,\\n&i"); } for (i=0;i<3;i++) { //for(j=0;j<3;j++) //{ if(k==0) { printf("entre com os elementos da linha %d ",i+1); scanf("%f %f %f",&A[0],&A[1],&A[2]); } else { printf("entre com os elementos da linha %d",i+1); scanf("%f %f %f",&B[0],&B[1],&B[2]); } //} } }