Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde Pessoal,
:wacko: Estou tentando fazer o seguinte exercício: Construir uma Função que receba uma Matriz 3X2 e imprima os elementos inseridos.
Meu SO é o Windows XP e meu Compilador é o DEV C++ 4.9.9.2, se alguém poder me ajudar eu agradeço.
O código que já fiz(mas imprimiu valores incorretos) é o seguinte:
#include <stdio.h>
#include <stdlib.h>
void Matrizes(int M[][3], int n){
int I=0,J=0,cont=0, Valor=0;
printf("\n\n");
for(I; I<= n; I++)
for(J; J<= 5;J++){
if(J == 3 && cont ==0){
printf("\n\n");
cont=cont+1;
}
printf("%d %d",M[I][J]);
}
printf("\n\n");
}
int main(){
int Matriz[2][3];
int i =0, j=0, Valor;
for(i; i< 2; i++)
for(j; j <= 5;j++){
printf("Digite o valor para ocupar a posicao %d : %d da Matriz :",i,j);
scanf("%d",&Valor);
Matriz[i][j]=Valor;
}
Matrizes(Matriz, 2);
system("PAUSE");
return 0;
}Carregando comentários...