求两个数组中不相同的元素,并输出
#include<stdio.h>int main()
{
int i,j,n,m;
int a[10],b[10];
printf("请输入n:");
scanf("%d",&n);
printf("请输入%d个整数",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("请输入m:");
scanf("%d",&m);
printf("请输入%d个整数",m);
for(j=0;j<m;j++)
scanf("%d",&b[j]);
int flag=0;
for(i=0;i<n;i++){
for(j=0;j<m;j++){
if(a[i]==b[j])
flag=1;
}
if(flag!=1)
printf("%d\n",a[i]);
}
int flag1=0;
for(j=0;j<m;j++){
for(i=0;i<n;i++){
if(a[i]==b[j])
flag1=1;
}
if(flag1!=1)
printf("%d\n",b[j]);}
return 0;
}
/*输出不了结果*/