if里面判断相等是用==
=是赋值运算。
追问改了之后,输出没有结果了
追答你把break去了。
#include<iostream>
using namespace std;
void SeqSearch(int a[],int size,int b[])
{
for(int i=0;i<size;i++)
for(int j=0;j<size;j++)
if(a[i]==b[j])
cout<<b[j]<<" ";
}
int main(){
int a[8]={10,2,8,23,34,19,15,30};
int b[8]={9,12,8,3,32,19,15,32};
SeqSearch(a,8,b);
return 0;
}