int main( ){ double **matriz1; double **matriz2; double **matriz3; int i , j; int lin,col,lin2,col2; printf(" Informe as dimensoes para cirar a matriz 1: \n"); scanf("%d %d", &lin,&col); matriz1 = (double **) malloc(lin * sizeof(double)); instanciaVetor(matriz1,lin,col); inserirValores(matriz1,lin,col); printf(" \nInforme as dimensoes para cirar a matriz 2: \n"); scanf("%d %d", &lin2,&col2); matriz2 = (double **) malloc(lin2 * sizeof(double)); instanciaVetor(matriz2,lin2,col2); inserirValores(matriz2,lin2,col2); matriz3= somarMatrizes(matriz1,matriz2,lin,col); mostarMatriz(matriz3,lin,col); free(matriz1); free(matriz2); free(matriz3); return 0; }
int main(void) { int a[3][3], b[3][3]; freopen("e2.txt", "r", stdin); freopen("s2.txt", "w", stdout); lerMatriz(a); lerMatriz(b); somarMatrizes(a, b); fclose(stdin); fclose(stdout); return 0; }
main() { int A[DIM][DIM], B[DIM][DIM]; lerMatriz(A); lerMatriz(B); printf("\nMatriz A: \n"); imprimirMatriz(A); printf("\nMatriz B: \n"); imprimirMatriz(B); printf("\nSoma: \n"); somarMatrizes(A, B); printf("\nSubtracao: \n"); subtrairMatrizes(A, B); }