#include <stdio.h>
int main()
{
int a[6]={12,4,17,25,27,16},
b[]={27,13,4,25,23,16},i,j;
for(i=0;i<6;i++)
{
for(j=0;j<6;j++) if(a[i]=b[j]) break;
if(j<6) printf("%d ",a[í]);
}
return 0;
}
结束内层for循环
if(a[i]=b[j])应该改为 if(a[i]==b[j])
break是结束最近的一层循环,记住这个就会明白了