void citeste (int a[][20], int &m, int &n) { int i,j; cout<<"m= "; cin>>m; cout<<"n= "; cin>>n; for (i=0;i<m;i++) for (j=0;j<n;j++) {cout<<"a("<<i+1<<","<<j+1<<")= "; cin>>a[i][j];}} int suma (int i,int j,int n, int a[][20]) {if(i==0 && j==0) if (a[0][0]%2==0) return a[0][0]; else return 0; else if (a[i][j]%2==0) if (j==0) return a[i][j]+suma (i-1,n-1,n,a); else return a[i][j]+suma (i,j-1,n,a); else if (j==0) return suma (i-1,n-1,n,a); else return suma (i,j-1,n,a);} int main () {int m,n,a[20][20]; citeste(a,m,n); cout<<"suma este "<<suma(m-1,n-1,n,a)<<endl; return 0;}