hai provato mettendo una getchar() dopo la scanf%c per eliminare il \n dal buffer input?