Ho un file dati in un file esterno al programma con un elenco alfabetico , dovrei scrivere un programma in C che legga invece questa elenco dall ultimo al primo pero in ordine..
Esempio: Mario Rossi
Dino Zoof
--> vorrei si leggesse
dino zoff --> che e' l ultimo
e Mario rossi
il nome e' un array cosi come il cognome e sono contenuti in una struttura con anche un intero che e' l'anno di nascita, ma quello e' secondario.
Per leggere inversamente avevo pensato di fare una fseek a fine file e poi spostarmi sempre indietro della dimensione della strutture (ricavata coin sizeOF)
solo che non funziona .. sapreste aiutarmi?
Esempio: Mario Rossi
Dino Zoof
--> vorrei si leggesse
dino zoff --> che e' l ultimo
e Mario rossi
il nome e' un array cosi come il cognome e sono contenuti in una struttura con anche un intero che e' l'anno di nascita, ma quello e' secondario.
Per leggere inversamente avevo pensato di fare una fseek a fine file e poi spostarmi sempre indietro della dimensione della strutture (ricavata coin sizeOF)
solo che non funziona .. sapreste aiutarmi?