Ovako, napisao sam program onako iz glave ali postoji greška negde, kao da se javlja neka beskonačna petlja, evo koda pa ako imate ideju gde je moguća greška javite...inače ću morati da radim Debug....da Mihajlo, organizovani su u nizovima...
Code:
#include <stdio.h>
int main()
{
int i,j,n,m,A[20],B[20];
int C[40],D[20],l,k,h;
printf("Unesite broj clanova skupa A: ");
scanf("%d",&n);
printf("\nUnesite broj clanova skupa B: ");
scanf("%d",&m);
printf("\nUnesite clanove skupa A: ");
for(i=0;i<n;i++)
scanf("%d",&A[i]);
printf("\nUnesite clanove skupa B: ");
for(i=0;i<m;i++)
scanf("%d",&B[i]);
l=0;
k=0;
for(i=0;i<n;i++)
{
h=0;
for(j=0;j<m;j++)
if(A[i]==B[j])
h=1;
{
if(h==0)
C[l]=A[i];
l++;
D[k]=A[i];
k++;
}//if
}//for
printf("\nUnija skupova A i B je: ");
for(i=0;i<l;l++)
printf("%d ",C[i]);
for(i=0;i<n;i++)
printf("%d ",A[i]);
printf("\nSkup A bez skupa B je: ");
for(i=0;i<k;i++)
printf("%d ",D[i]);
}//main