Ho aggiunto il ciclo for per j. Invece non mi è molto chiaro il fatto del flag confronto. Ho aggiunto solo un "else". Potresti aiutarmi ?

codice:
bool confronta(matrice m, vettore v,int &riemp){

 int confronto=0; 

for(int j=0;j<riemp;j++)      {
 for(int i=0;i<riemp;i++){
   
   if(m[j][i]==v[i])
   confronto=1;
   
   else confronto=0;
                         }
  
   if(confronto==1)
     cout<<"sono uguali"<<"\n";
   else 
     cout<<"non sono uguali"<<"\n"; 
                              }                  }