Salve a tutti,
Ho un piccolo problema con un progetto.
Ho una struttura così :
typedef struct elem_lista
{
char marchio[MAX_CHAR];
char modello[MAX_CHAR];
char colore[MAX_CHAR];
char cod_telaio[MAX_CHAR];
int prezzo;
struct elem_lista *succ_p;
} elem_lista_t;
Il programma legge da un file delle informazioni riguardo automobili e le inserisce in una struttura.
La specifica richiede di stampare la lista ordinata in base ad una delle chiavi (scelta dall'utente)
Ora, ordinare una lista è una cosa un po' macchinosa e poco performante. Qualcuno ha qualche idea su come posso fare?