Bloccato in che senso ?

In ogni caso, se inserisci un valore intero con lo switch %d, la variabile deve essere intera e non double ...