有两个等长数组,但是顺序不同,进行简单比较
#include<iostream>
using namespace std;
void matchAB(int a[],int b[],int m)
{
int i,j,k;
for(i=0;i<m;i++){
for(j=0;j<m;j++){
if(a[i]==b[j]){
cout<<"a["<<i<<"]"<<"match "<<
"b["<<j<<"]"<<endl;
break;
}
}
}
};
int main(){
int a[6]={
4,5,6,1,2,3
};
int b[6]={
1,2,3,4,5,6
};
int m=0;
m=sizeof(a)/sizeof(int);
cout<<m<<endl;
matchAB(a,b,m);
}