ho provato a fare una cosa del genere ma purtroppo mi da true o false solo in base all'ultimo elemento quindi se l'ultimo elemento dell'ultima riga è pari mi da false altrimenti true


do {
do{

if (a[i][j]%2!=0){
is_odd=true;
i=i+1;
cout<<"vero"<<endl;
}
else if (a[i][j]%2==0){
j=j+1;

}
}while((is_odd=false)|| (i<n)) ;
}while (j<n);