Https://onlinegdb.com/evG7QTqb Qui è il codice aggiornato
L'unico intoppo è che non stampa i pazienti con esenzione in elenco 3 a causa della funzione ma non capisco come posso migliorarla affinchè possa funzionare
void printOrderedArray_exemptions(TArray* array) {
int i;
TList list_ord = listCreate();
for(i=0; i<array->length; i++){
list_ord = listInsert(list_ord, array->items[i]);
}
}