Funzione stampa righe con massimo c++

Michelejdk1997
Buongiorno devo programmare un codice che stampi le righe con massimo;
trovo il massimo con una funzione e per stampare le righe avevo scritto questo codice
void stamparighe(float mat[][max],int dim,float Y){
    for(int i=0;i<dim;i++){
    bool trovato=false;
    for(int j=0;j<dim;j++){
            if(mat[i][j]==Y)
            trovato=true;
            
        }
    if(trovato){cout<<endl;
    for(int k=0;k<dim;k++)
    cout<<mat[i][k]<<" ";    
    }    
    }
cout<<endl;
}

Però invece che stampare a video le righe con massimo le stampa tutte,qualcuno potrbbe aiutarmi??

Risposte
Michelejdk1997
risolto;
l'errore era nella funzione che cercava il massimo (avevo scritto una volta massimo e una volta max)

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.