Originariamente inviato da goatboy
Il problema è che quando inserisco l'opzione 1 per l'Aggiunta di un Utente (che prima funzionava), mi appare la schermata di aggiunta, ma passa direttamente al secondo valore di input (ovvero il cognome), e non capisco perchè.
E' solo un problema di buffer della tastiera. Dopo la scanf che legge la scelta, aggiungi la seguente istruzione:

fflush(stdin);

e dovrebbe sistemare la cosa.