/*题目:有两个降序排列的集合A和B,A中无重复元素,B中也无重复元素,求集合B-A的差集(即:这些元素属于集合B但不属于集合A),存放于数组c中,并输出。输入输出格式参见样张。思路:如果a中的
#include<stdio.h>
main()
{ int a[3],b[5],c[5];
int t=0,i,j=0;
printf("请输入3个整数:\n");
for(i=0;i<3;i++){
scanf("%d",&a[i]);
}
printf("请输入5个整数:\n");
for(i=0;i<5;i++){
scanf("%d",&b[i]);
}
i=0;
/**********Program**********/
while(i<3&&j<5)
{if(a[i]<b[j]) c[t++]=b[j++];
else if(a[i]>b[j]) i++;
else i++,j++;
}
/********** End **********/
while(j<5){
c[t++]=b[j++];
}
printf("结果为:\n");
for(i=0;i<t;i++){
printf("%d ",c[i]);
}
}