Buongiorno....ragazzi chiedo ancora una volta il vostro aiuto...
Dovrei calcolare e stampare a video il numero di righe della matrice che risultano uguali al vettore. (La riga e' considerata uguale al vettore se il primo elemento della riga e' uguale al primo elemento del vettore, il secondo elemento della riga e' uguale al secondo elemento del vettore, e così via)
la funzione da utilizzare è la seguente:
bool confronta(int m[6][6], int r, int v[6])
prende come parametri una matrice m, un intero r, un vettore v, e restituisce true se la riga r-esima della matrice m e' uguale al vettore v
Io l'ho svolta in questa maniere ma non funziona !!!!:
bool confronta(int m[6][6], int r, int v[6]) {
r=1;
bool alt=true;
int a,i,j;
cout<<"immetti gli elementi della matrice:"<<endl;
for(i=0;i<N;i++){
for(j=0;j<N;j++){
cin>>m[i][j];
}
if(m[r][j]==v[a]){
cout<<"immetti gli elementi del vettore:"<<endl;
for(a=0;a<N;a++){
alt=true;
cout<<"true"<<endl;
}else{
cout<<"false"<<endl;}
alt=false;
}
}
}
return alt;
}