C'è anche questa scanf ("%d", scelta); che dovrebbe essere scanf ("%d", &scelta);
No MP tecnici (non rispondo nemmeno!), usa il forum.
Regole del Forum