La matrice la leggo da file; i valori sono questi

1 0 9
4 6 2
6 7 9

Il vettore invece lo leggo da tastiera.

Utilizzando i tre pezzi di codice separati, il programma mi riconosce quali righe sono uguali e quali no. Ad esempio:
Input : 4 6 2
Output: 1 0 1

Accorpando i tre pezzi invece, succede questo
Input:4 6 2
Output: 1 1 1

//Li ho accorpati in questo modo
codice:
  
int trovato=0;
  
  for(int i=0;i<riemp;i++)
   {
    for(int j=0;j<riemp;j++)
     if(matrice[i][j]!=v[j])
      {
        trovato=1;
      }  
        cout<<trovato<<' ';
      
   }