Vetor, matriz, alocação dinâmica
299 palavras
2 páginas
#include <stdlib.h> #include <stdio.h> #include <conio.h> void soma(int, int, int A[5][5], int B[5][5], int C[5][5]); int main () { int A[5][5], B[5][5],C[5][5]; int i, j, n, m; // Leitura da matriz A printf(" entre com as dimensoes (nXm) das matrizes\n"); scanf("%d %d", &n,&m); for (i=0 ; i<n; i++) for (j=0; j<m;j++){ printf("entre com o elemento A[%d,%d]=", i,j); scanf("%d", &A[i][j]); } // Leitura da matriz B for (i=0 ; i<n; i++) for (j=0; j<m;j++){ printf("entre com o elemento B[%d,%d]=", i,j); scanf("%d", &B[i][j]); } // Impressao da matriz A printf(" Matriz A\n"); for (i=0;i<n;i++){ for (j=0; j<m;j++) printf("%d ",A[i][j]); printf("\n"); } // Impressao da matriz B printf(" Matriz B\n"); for (i=0;i<n;i++){ for (j=0; j<m;j++) printf("%d ",B[i][j]); printf("\n"); } // Chamada ao subprograma que calcula a soma das matrizes soma(n,m,A,B,C); // Impressao da matriz C (matriz soma) printf(" Matriz