Prezados,se alguém puder me ajudar neste seguinte problema...
Faça um programa que crie uma matriz de inteiros 5x5 e receba os valores para preenchê-la via teclado,
não é permitido a entrada de números repetidos. Após receber todos os valores, o programa deve encontrar o maior
e o menor número dentro da matriz e mostrar a localização de cada um deles (linha e coluna).
Meu código está incompleto, mas nesta primeira parte está dando erro, obrigado.
int main()
{
int matriz[5][5]; //declaracao das variaveis.
int l=0,c=0,aux[5][5];
for(l=0;l<5;l++) //inicializar a matriz com zero
{
for(c=0;c<5;c++)
{
matriz[5][5]=0;
aux[5][5]=0;
}
}
for(l=0;l<5;l++) //receber e validar os valores
{
for(c=0;c<5;c++)
{
printf("Informe o valor do elemento ==> linha: %i , coluna: %i\n",l+1,c+1);
scanf("%i",&matriz[l][c]);
aux[l][c]=matriz[l][c];
if(matriz[l][c]==aux[l][c])
{
printf("Numero repetido,digite outro:\n");
scanf("%i",&matriz[l][c]);
}
}
}
for(l=0;l<5;l++) //exibir a matriz
{
for(c=0;c<5;c++)
{
printf("\t%i",matriz[l][c]);
}
printf("\n");
}
return 0;
}