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
O programa pede para fazer isso:
Fazer uma função que recebe, por parâmetro, uma matriz A(7,6) e retorna a soma dos elementos da linha 5 e da coluna 3.
E eu não estou conseguindo fazer a função somar os elementos da linha 5 e da coluna 3
Não sei onde esta o erro
Segue abaixo o código
void mostra_matriz(int matA[7][6], int i, int j); //Definição da função monta matriz
int main() {
int matA[7][6];
int i,j,l5=0,c3=0;
system("color 1B");
{ system("cls");
mostra_matriz(matA,i,j);
}
printf("\n\n\n");
system("pause");
return 0;
}
void mostra_matriz(int matA[7][6], int i, int j)
{
for(i=0;i<7;i++)
for(j=0;j<6;j++)
{
printf("Entre com o elemento A[%d %d]: ",i+1,j+1);
scanf("%d",&matA[i][j]);
if(i==4) l5=l5+matA[i][j];
if(j==2) c3=c3+matA[i][j];
}
printf("\nMatriz A eh: \n ");
for(i=0; i<8; i++) {
for(j=0; j<8;j++)
printf("%0f\t",matA[i][j]);
printf("\n"); }
printf("\nA soma da linha 5 eh %d\n\n",l5);
printf("\nA soma da coluna 3 eh %d\n\n",c3);
return;
}Carregando comentários...