Originariamente inviato da MrX87
bhè...anche io sono nuovo...ma penso che dovrei riuscire a risolvere il problema...secondo me si tratta di un problema nella scanf...xkè in genere la scanf legge tutti i caratteri compreso l'invio...quindi x eliminare il problema basta inserire nella scanf un ulteriore %c che "mangierà" il carattere "invio"...prova quindi a scrivere:
codice:
scanf ("%c%c", &x);
sì hai ragione tu, c'è un problema nella scanf. E' da un po' di lustri che viene usata e nessuno se n'era mai accorto..
;-)

EDIT: la soluzione da te proposta, va a scrivere in zone di memoria non definite = crash.