Union Array Bahasa C

#include <stdio.h>
int main()
{
int  n1,n2;
int i,j,a[5],b[5],c[5];
int d =0,e=0,f=0,g=0;
for(i=0;i<5;i++)
{
a[i]=0;
b[i]=0;
c[i]=0;
}
printf ("Masukan Size Array 1 : ");
scanf ("%d",&n1);
for (i=0;i<n1;i++)
{
scanf ("%d",&a[i]);
}
printf ("Masukan Size Array 2 : ");
scanf ("%d",&n2);
for (i=0;i<n2;i++)
{
scanf ("%d",&b[i]);
}
for (i=0;i<n1;i++)
{
for (j=0;j<g;j++)
{
if(a[i]==c[j]){
f++;
}
}
if(f==0)
{
c[g] = a[i];
g++;
}
else{
f = 0;
}
}
for(i=0;i<n2;i++)
{
for(j=0;j<n1;j++)
{
if(b[i]==c[j])
{
d++;
}
}
if(d==0)
{
c[g+e] = b[i];
e++;
}
else{
d =0;
}
}
printf ("Union  array : ");
for(i=0;i<e+g;i++)
{
printf ("%d ",c[i]);
}

return 0;
}

Postingan terkait:

Belum ada tanggapan untuk "Union Array Bahasa C"

Posting Komentar