Răspuns :
#include<iostream.h>
using namespace std ;
void citire( int a[10][10] , int&n) { int i,j;
cout<<"N=";
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
cin>>a[i][j];}
void alcatuire ( int a[10][10] , int n , int v[100] ,int &l){int i,j;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(a[i][j]%2==0)
v[++l]=a[i][j];}
void afisare ( int v[100] , int n ) { int i;
for(i=1;i<=n;i++)
cout<<v[i]<<' ';
cout<<endl ; }
int main (){ int a[10][10] ,b[10][10] ,n=0 ,m=0 , v[100] , w[100] ,l=0 ,d=0;
citire(a,n);
citire(b,m);
alcatuire (a,n,v,l);
alcatuire (b,m,w,d);
afisare (v,l);
afisare(w,d);}
using namespace std ;
void citire( int a[10][10] , int&n) { int i,j;
cout<<"N=";
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
cin>>a[i][j];}
void alcatuire ( int a[10][10] , int n , int v[100] ,int &l){int i,j;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(a[i][j]%2==0)
v[++l]=a[i][j];}
void afisare ( int v[100] , int n ) { int i;
for(i=1;i<=n;i++)
cout<<v[i]<<' ';
cout<<endl ; }
int main (){ int a[10][10] ,b[10][10] ,n=0 ,m=0 , v[100] , w[100] ,l=0 ,d=0;
citire(a,n);
citire(b,m);
alcatuire (a,n,v,l);
alcatuire (b,m,w,d);
afisare (v,l);
afisare(w,d);}