No, errore mio. Tutto risolto, avevo fatto il seguente errore
Anzichè prendere da file il double nel seguente modo:
fread(PuntatoreADouble,sizeof(double),1,FP);
converti(&PuntatoreADouble);
avevo fatto il seguente stupido errore:
fread(PuntatoreADouble,sizeof(double *) ....
La funzione l'ho finita ed ho ottenuto il 100% del punteggio, quindi ti ringrazio anche per il tuo aiuto !