io ho fatto così adesso ho fatto un for in più per compilare il vettore temp[] ma mi da ancora lo stesso errore di prima
codice:case 2: for(x=(n_stud-1);x>=0;x--) { for(y=1;y<=x;y++) { if(tot_stud[y-1].cognome>tot_stud[y].cognome) { for(int i=0;i<n_stud;i++) { temp[i]=tot_stud[y-1].cognome; tot_stud[y-1].cognome=tot_stud[y].cognome; tot_stud[y].cognome=temp[i]; } } } } for(int i=0;i<n_stud;i++) { cout<<tot_stud[i].cognome<<"\n"; } break;

Rispondi quotando