PROBLEMA COM MATRIZES NO C

USUARIO.EXCLUIDOS 07/08/2007 23:02:29
#229913
Eu já procurei apostilas e elas me ensinaram como fazer as matrizes, unidimensionais, bidimencionais e multi (mesma coisa), mas não sei resolver uma questão que tenho aqui, nele eu tenho que elaborar um programa que leia uma matriz 3x3 de números inteiros, e calcule e mostre uma matriz resultante que será matriz lida multiplicada pelo maios elemento da matriz.

Não to conseguindo fazer, podem me dar uma força? Vlw ae
NEIDERF 29/08/2007 15:10:57
#233291
claro amigo!

segue o codigo:

#include <stdio.h>

int main(){
int mat[3][3], mat2[3][3],i,j,maior=0;

//Preenche a matriz principal com valores dados pelo usuário
for(i=0;i<3;i++){
for(j=0;j<3;j++){

printf("Digite o valor da linha: %d e coluna: %d
",i+1,j+1);
scanf("%d",&mat[i][j]);

if(mat[i][j]>maior)
maior=mat[i][j];

}
}

//Efetua o calculo montando a nova matriz
for(i=0;i<3;i++){
for(j=0;j<3;j++){
mat2[i][j] = mat[i][j] * maior;
}
}

//Exibe a matriz resultante
printf("A matriz resultante é:
");
for(i=0;i<3;i++){
for(j=0;j<3;j++){
printf("%d ",mat2[i][j]);
}
printf("
");
}
return(0);
}

[S27]
Tópico encerrado , respostas não são mais permitidas