Salve a tutti.

Avendo un array di strutture in cui l'utente immette la matricola di uno studente, una materia ed il voto allo scritto e all'orale, devo, poi, ordinare tale struttura per matricola e stampare il tutto.

Come si fa a far l'ordinamento ? Avevo provato ad adattare l'algoritmo per l'ordinamento di un semplice vettore ma il problema è anche che la variabile "materia" è un array di caratteri .. quindi presumo bisognerebbe, con un ciclo for, scambiare carattere per carattere. E' corretto ? Ma non riesco ad avere precisamente in testa la posizione di quest'ultimo for.

Grazie mille per l'aiuto e ne approfitto per augurare un buon anno a tutti
A presto!