Estou com dificuldade em colocar o resultado em um terceiro vetor, alguém pode me ajuda com meu algoritmo?
/*Escreva um algoritmo que leia dois vetores inteiros de 10 posições e faça o produto
dos elementos de mesmo índice, colocando o resultado em um terceiro vetor. Mostre o vetor resultante. */
#include
int main()
{
int vetor1 [10], vetor2 [10], vetor3[10];
printf("Digite 10 notas \n");
for (int i = 0; i< 10; i++){
scanf("%d", &vetor1[i]);
}
printf("vetor 1 \n", vetor1[i]);
printf("Digite 10 notas \n");
for (int i = 0; i< 10; i++){
scanf("%d", &vetor2[i]);
}
for (int i = 0; i< 10; i++){
vetor3[10] = vetor1[i] * vetor2[i];
}
printf("o resultado e: %d", vetor3[10]);
return 0;
}
Soluções para a tarefa
Respondido por
1
Resposta:
#include <stdio.h>
int main()
{
int i, vetor1 [10], vetor2 [10], vetor3[10];
for (int i = 0; i< 10; i++){
printf("Digite a notas: \n");
scanf("%d", &vetor1[i]);
}
for (int i = 0; i< 10; i++){
printf("Digite a notas: \n");
scanf("%d", &vetor2[i]);
}
for (int i = 0; i< 10; i++){
vetor3[10] = vetor1[i] * vetor2[i];
}
printf("o resultado e: %d", &vetor3[10]);
return 0;
}
Explicação:
kaueoliveirac11:
Era só mexer na posição do for e colocar os & comercial
Perguntas interessantes