Preciso de ajuda com interseção e soma de vetores em C
Olá, eu sou estudante e tenho que fazer 2 programações: Uma com interseção e outra com soma de vetores, ambas em linguagem C. Assim feito, fiz os dois porém encontro erros no qual eu não sei resolver. Podem me ajudar?
1-Interseção
>
#include <stdio.h>
int main(void)
{
int v1[10];
int a;
printf ("Vetor 1: \n");
for (a=0; a<10; a++)
{
printf ("Digite o valor da coluna %d: ", a);
scanf ("%d",&v1[a]);
}
for (a=0; a<10; a++)
{
printf ("O valor digitado em %d e: %d \n", a, v1[a]);
}
int v2[10];
int b;
printf ("Vetor 2: \n");
for (b=0; b<10; b++)
{
printf ("Digite o valor da coluna %d: ", b );
scanf ("%d",&v2**);**
}
for (b=0; b<10; b++)
{
printf ("O valor digitado em %d e: %d \n", b, v2);
}
int v3;
int c;
for (a=0; a<15; a++)
{
for (b=0; b<15; b++)
{
if (v1[a]==v2)
{
v3[c]==v1[a]; c++;
printf ("O vetor intersecao e: %d", c, v3);
}
}
}
}
2-Soma
>
#include <stdio.h>
int main(void)
{
int v1[15];
int a;
printf ("Vetor 1: \n");
for (a=0; a<15; a++)
{
printf ("Digite o valor da coluna %d: ", a);
scanf ("%d",&v1[a]);
}
for (a=0; a<15; a++)
{
printf ("O valor digitado em %d e: %d \n", a, v1[a]);
}
int v2[15];
int b;
printf ("Vetor 2: \n");
for (b=0; b<15; b++)
{
printf ("Digite o valor da coluna %d: ", b );
scanf ("%d",&v2);
}
for (b=0; b<15; b++)
{
printf ("O valor digitado em %d e: %d \n", b, v2);
}
int vs;
int s;
printf ("Vetor soma: \n");
for(s=0; s<15; s++);
{
vs=v1[a]+v2;
printf ("A soma dos vetores e: %d \n", vs);
}
}
Desde já, agradeço!
Discussão (0)
Carregando comentários...