le due funzioni sono dei semplici sort(bubble, anche se volevo sostituirle una volta finito tutto con quicksort) giusto per metterli, che vanno ad agire su
codice:
  persona* nomi[N_MAX_PERSONE];
  persona* cognomi[N_MAX_PERSONE];
che altro non sono che degli arrai di puntatori, due tipi eprché poi c'è la possibilità di stampare l'intera lista della rubrica sia per ordine crescente di nomi sia per ordine crescente di cognomi.
i due sort funzioni funzionano benissimo con l'input da terminale, e non le ho toccate.