
thunder1
(usa Outra)
Enviado em 23/02/2011 - 00:03h
Consegui resolver
Segue o código para estudo
#include <stdio.h>
#include <stdlib.h>
int main( )
{
int linhas,colunas, i, j;
/*Entrar com a dminsão da matriz desejada*/
printf("Entre com o numero de linhas: ");
scanf("%d",&linhas);
printf("Entre com o numero de colunas: ");
scanf("%d",&colunas);
/*declaração das matrizes que serão usadas no programa*/
int mat1[linhas][colunas], mat2[linhas][colunas], mat3[linhas][colunas];
/*laço de repetição para entrar com os valores da matriz 1*/
for (i=0; i<linhas; i++) {
for(j=0; j<colunas; j++)
{
printf(" Entre com os elementos da matriz 1 [%d][%d]:",i+1,j+1);
scanf("%d",&mat1[i][j]);
printf(" Entre com os elementos da matriz 2 [%d][%d]:",i+1,j+1);
scanf("%d",&mat2[i][j]);
//soma as 2 matrizes criadas
mat3[i][j] = mat1[i][j] + mat2[i][j];
}
}
/*Mostra a matriz 1 criada*/
printf("\n\nA matriz 1 criada eh: \n\n");
for (i=0; i<linhas; i++)
{
for(j=0; j<colunas;j++)
printf("%3.d\t",mat1[i][j]);
printf("\n\n");
}
/*Mostra a matriz 2 criada*/
printf("\n\nA matriz 2 criada eh: \n\n");
for (i=0; i<linhas; i++)
{
for(j=0; j<colunas;j++)
printf("%3.d\t",mat2[i][j]);
printf("\n\n");
}
/*Mostra a matriz 3 (soma) criada*/
printf("\n\nA matriz soma eh: \n\n");
for (i=0; i<linhas; i++)
{
for(j=0; j<colunas;j++)
printf("%3.d\t",mat3[i][j]);
printf("\n\n");
}
printf("\n\n\n");
getch();
return 0;
}