Dovrei (se ci riesco!!!) scrivere questo programma in c:

Realizzare, utilizzando un array monodimensionale di record, un elenco riportante il cognome,nome,anno di nascita, e giorni di presenza ad un corso per ciascuno di essi ed ordinarlo in modo crescente rispetto al numero di presenze.

Io ho creato il record con i vari campi ma come devo fare per mettere in ordine crescente gli elementi?

Qualcuno potrebbe darmi qualche suggerimento?

grazie....