#include <stdio.h>
int main(void)
{
int n, m, i, j, t, f1, f2;
int a[10], b[10], c[20];
t=0;
scanf("%d", &n);
for(i=0; i<n; i++)
scanf("%d", &a[i]);
scanf("%d", &m);
for(i=0; i<m; i++)
scanf("%d", &b[i]);
for(i=0; i<n; i++){
f1=1;
for(j=0;j<t;j++)
if(c[j]==a[i]){
f1=0;
break;
}
if(f1==1){
f2=1;
for(j=0;j<m;j++)
if(a[i]==b[j]){
f2=0;
break;
}
if(f2==1) c[t++]=a[i];
}
}
for(i=0; i<m; i++){
f1=1;
for(j=0;j<t;j++)
if(c[j]==b[i]){
f1=0;
break;
}
if(f1==1){
f2=1;
for(j=0;j<n;j++)
if(b[i]==a[j]){
f2=0;
break;
}
if(f2==1) c[t++]=b[i];
}
}
for(i=0;i<t;i++)
printf("%d ",c[i]);
return 0;
}
找出不是两个数组共有的元素
最新推荐文章于 2024-08-14 12:02:23 发布