Funzione stampa righe con massimo c++
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
Però invece che stampare a video le righe con massimo le stampa tutte,qualcuno potrbbe aiutarmi??
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
risolto;
l'errore era nella funzione che cercava il massimo (avevo scritto una volta massimo e una volta max)
l'errore era nella funzione che cercava il massimo (avevo scritto una volta massimo e una volta max)