Bene.
Se dichiaro le variabili come
codice:
double a,b,c,d,e;
devo utilizzare
codice:
%lf
( lf=long float ? long float = double? ) come specificatore di formato.

Quindi, ricapitolando:
- se dichiaro una variabile come float, lo specificatore di formato e' %f
- se dichiaro una variabile come double, lo specificatore di formato e' %lf

e il mio codice va corretto cosi':
codice:
double a;
fscanf(input,"%lf",&a);
printf("%lf",a);
oppure:
codice:
float a;
fscanf(input,"%f",&a);
printf("%f",a);
Ciao, Giulia