回复 4楼 书生牛犊
我知道怎么写 就是写完了错误改过来了#include<stdio.h>
#include<string.h>
int main() {
int n,i,a,b,j,k,l;
int A[100]= {0};
int B[100]= {0};
int C[100]= {0};
scanf("%d",&n);
for(i=0; i<n; i++) {
scanf("%d",&a);
for(j=0; j<a; j++)
scanf("%d",&A[j]);
scanf("%d",&b);
for(k=0; k<b; k++)
scanf("%d",&B[k]);
for(j=0; j<a; j++) {
for(k=0; k<b; k++) {
if(A[j]==B[k]) {
C[l++]=A[j];
// printf("%d\n",C[l++]);
break ;
}
}
printf("%d ",C[l++]);
} //printf("\n");
}
// for(l=0; l<j; l++)
//
}
我写的这部分是找交集的,排序还没写呢