Queria ajuda com esse programinha ele segsegue a ideia de uniao e interseccao onde o existe um vetor A e um vetor B.. Exp: vetorA(1,2,3,4) e vetorB:(1,2,5,6) o vetorU tem q conter a união de A e B ou seja (1,2,3_4,5,6) e o vetorI intersecção (1,2) ambos com 4 elementos
#include <stdio.h>
#include <stdlib.h>
int main(void){
int veta[4], vetb[4], vetu[4], veti[4], i = 0, j = 0, k = 0;
for(i=0; i<4; i++){
printf("Insira vetor A = ");
scanf(" %d", &veta);
}
for(i=0; i<4; i++){
printf("Insira vetor B = ");
scanf(" %d", &vetb);
}
for(i=0; i<4; i++){
for(j=0; j<4; j++){
if(veta==vetb[j]){
veti[k] = veta;
k++;
}
}
}
for(i=0; i<4; i++){
printf("%d\n", veti);
}
for(i=0; i<4; i++){
for(j=0; j<4; j++){
if(vetb==veta[j]){
vetu[k] = vetb;
printf("%d\n uniao recebeu igual ", vetu[k]);
k++;
}
else {
vetu[k] = vetb;
k++;
vetu[k] = veta[j];
k++;
printf(" %d\n uniao recebeu diferente ");
}
}
}
printf("Uniao Vetores e ");
for(i=0; i<4; i++){
printf(" %d\n", vetu);
}
}