buongiorno,
dopo i consigli segutii su questo forum mi sono guardato il buble sort e ho creato un piccolo codice di ordinamento
quest'ultimo mi da degli errori il devc++ e mi dice che c'è un'errore di questo tipo:
conversione invalida da char a char
mi evidenzia questa riga:
temp=tot_stud[y-1].cognome;
il codice comunque è questo
l'inizializzazione delle variabili è la seguente: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) { temp=tot_stud[y-1].cognome; tot_stud[y-1].cognome=tot_stud[y].cognome; tot_stud[y].cognome=temp; } } } for(int i=0;i<n_stud;i++) { cout<<tot_stud[i].cognome<<"\n"; } break;
codice:int n_stud,scelta,x,y; char temp; struct studente { char nome[25],cognome[25],corso[11]; int voto,lode,anni_iscr; };
tutto il codice è inserito nell'int main()
mi sapreste aiutare a correggerlo??

Rispondi quotando