#include<iostream.h>
void match(int [],int []);
main()
{
int a,b,array1[10],array2[10];
cout<<"Please enter 10 integers for array1:\n\n "<<endl;
for(a=0;a<10;a++)
{
cout<<"Enter element "<<a+1<<": ";
cin>>array1[a];
}
cout<<"\n\nPlease enter 10 integers for array2: \n\n"<<endl;
for(b=0;b<10;b++)
{
cout<<"Enter element "<<b+1<<": ";
cin>>array2[b];
}
match(array1,array2);
system("pause");
}
void match(int array1[],int array2[])
{
int a,count=0,b;
for(a=0;a<10;a++)
{
if(array1[a] == array2[a])
{
count++;
}
}
if(count ==10)
{
cout<<"\n\nBoth arrays are identical\n"<<endl;
}
else if(count == 0)
{
cout<<"\n\nThere is no matching element in both arrays\n"<<endl;
}
else
{
cout<<"\nBoth arrays have same elements on\n"<<endl;
for(b=0;b<10;b++)
{
if(array1[b] == array2[b])
{
cout<<"Index "<<b+1<<endl;
}
}
}
}
No comments:
Post a Comment