Salve a tutti volevo sapere se sapete come si fa ad ordinare una lista caratterizzata da: 'cognome nome età' in base al cognome..ho usato l'algoritmo di ordinamento ma con le stringhe non mi riesce..metto il file formato .txt così potete dirmi dove sbaglio e come posso correggere ..grazie
for(i=1; i < contalunni - 1; i++) //ordino la sequenza;
{
tempcongome=lista[i]; //variabile temporanea per il cognome;
j=i-1;
while((j>=0)&& (strcmp(lista[j].nomestud,tempanni.nomestud)>0))
{
lista[j+1] = lista[j]; //ordino la lista
j=j-1;
lista[j+1]=tempanni;
}
}
COME SI FA?? boo