ho provato a fare cosi per immettere un double, ma senza risultato. dove sbaglio? con il float riesco a farlo.

main()
{

double valore01;

scanf("%f", &valore01);

printf("%f", valore01);

getch();
return 0;

}