Informática, perguntado por Bruno900, 1 ano atrás

Estou com problemas nesse exercício

Faça um programa que permita ao usuário preencher uma matriz 3x3 com números inteiros. Em seguida, gere um vetor unidimensional em que o valor de cada posição é formado pela soma dos números armazenados em cada coluna da matriz. Ao final, esse vetor deve ser exibido. Por exemplo, considerando a matriz:

5 -8 10

1 2 15

25 10 7

Será gerado um vetor, onde cada posição é a soma das colunas da matriz. A primeira posição será 5 + 1 + 25, e assim por diante: 31 4 32.


Meu código dá erro no scanf não sei porque


#include

int main(){


int matriz[3][3], vet[3], x, y;

for (x=0;x<3;x++){

for (y=0;y<3;y++){


printf("Digite o valor da posicao: (%d , %d) \n", x , y);

scanf("%d", &matriz[x][y]);

}  


vet[x]=0;  

}  

for(y=0;y<3;y++){

for(x=0;x<3;x++){

vet[y]=vet[y]+matriz[x][y];

}  

}  

for(x=0;x<3;x++){

printf(" %d  ", vet[x]);  

}


return 0;  

}

Soluções para a tarefa

Respondido por bernardobulhoep60kjr
0

Resposta:

Então eu na vou saber responder muito certo assim mas eu uso o programa visuALG ele é ótimo ele é muito simples de mexer e é gratuito espero ter ajudado

Explicação:

Perguntas interessantes