Răspuns :
#include <iostream>
using namespace std;
short fr1[1001], fr2[1001], v1[501], v2[501];
int main()
{
int n, i;
cout << "n= "; cin >> n;
cout << " introdu " << n << " numere naturale, elemente a primului vector: \n";
for (i=0; i<n; ++i)
{
cin >> v1[i];
fr1[v1[i]]=1;
}
cout << " introdu " << n << " numere naturale, elementele vectorului doi: \n";
for (i=0; i<n; ++i)
{
cin >> v2[i];
fr2[v2[i]]=1;
}
cout << " Elemente ce se intalnesc in ambele tablouri: \n";
int comune=0;
for (i=0; i<=1000; ++i)
{
if (fr1[i]+fr2[i]==2)
{ comune=1; cout << i << " ";}
}
if (comune==0) cout << " NU EXISTA...";
return 0;
}