bom agora eu tenho a seguinte questão: Escreva uma função que receba como parâmetro dois vetores de dez números inteiros, determine e mostre o vetor intersecção entre eles.
bom tentei fazer com este código:
#include<stdio.h>
#include<stdlib.h>
int vetor(int vet1[10], int vet2[10])
{
int i;
int j;
int k;
int vet3[10];
for(i=0; i<10; i++)
for(j=0; j<10; j++)
if(vet1[j] == vet2[i])
{
vet3[k] == vet2[i];
k++;
}
return(vet2[i]);
}
main()
{
int v1[10];
int v2[10];
int num[10];
int i;
int k;
for(i=0; i<10; i++)
{
printf("Preenche o vetor X[%d]\n", i);
scanf("%d",&v1[i]);
printf("Preenche o vetor Y[%d]\n", i);
scanf("%d",&v2[i]);
}
printf("A interseccao entre eles é: %d\n", vetor(v2[i]));
system("pause");
}
só que da erro no último "printf" alguém pode me ajudar s eu errei em algo?
Pergunta
fabioh0891
Eae galera olha eu aki d novo... rsrs...
bom agora eu tenho a seguinte questão: Escreva uma função que receba como parâmetro dois vetores de dez números inteiros, determine e mostre o vetor intersecção entre eles.
bom tentei fazer com este código:
só que da erro no último "printf" alguém pode me ajudar s eu errei em algo?
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.