vorrei aggiungere che ho già provato a mettere un

fflush(stdin)

prima dello scanf

ma non funziona...