Help, qualcuno mi aiuti!!!

Qualche esperto di C vede se c'è un errore??
La compilazione non dà nessun erore, ma quando vado ad inserire un elemento si blocca tutto: ci deve essere quindi un errore logico da qualche parte! Ma dov'è?