69,381
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main(int argc, char **argv) {
int n;
int m;
int flag;
scanf("%d",&n);
int num1[n];
for(int i=0;i<n;i++){
scanf("%d",&num1[i]);
}
scanf("%d",&m);
int num2[m];
for(int i=0;i<m;i++){
scanf("%d",&num2[i]);
}
for(int i=0;i<n;i++){
flag=0;
for(int j=0;j<m;j++){
if(num1[i]==num2[j]){
flag = 1;
break;
}
}
for(int n=0;n<i;n++){
if(num1[n]==num1[i]){
flag=1;
break;
}
}
if(flag==0){
printf("%d ",num1[i]);
}
}
printf("\n");
for(int i=0;i<m;i++){
flag=0;
for(int j=0;j<n;j++){
if(num1[j]==num2[i]){
flag=1;
break;
}
}
for(int n=0;n<i;n++){
if(num2[n]==num2[i]){
flag=1;
break;
}
}
if(flag==0){
printf("%d ",num2[i]);
}
}
}
#include <stdio.h>
int main(int argc, char **argv)
{
int n;
int m;
int flag;
scanf("%d",&n);
int num1[n];
for(int i=0;i<n;i++){
scanf("%d", &num1[i]);
}
scanf("%d",&m);
int num2[m];
for(int i=0;i<m;i++){
scanf("%d",&num2[i]);
}
for(int i=0;i<n;i++) {
flag=0;
for(int j=0;j<m;j++){
if(num1[i]==num2[j]){
flag = 1;
break;
}
}
for(int k=0;k<i;k++){
if(num1[k]==num1[i]){
flag=1;
break;
}
}
if(flag==0){
printf("%d ",num1[i]);
}
}
printf("\n");
for(int i=0;i<m;i++){
flag=0;
for(int j=0;j<n;j++){
if(num1[j]==num2[i]){
flag=1;
break;
}
}
for(int k=0; k<i;k++){
if(num2[k]==num2[i]){
flag=1;
break;
}
}
if(flag==0){
printf("%d ",num2[i]);
}
}
}