fscanf() est utilisé pour lire des données formatées (donc si les doubles étaient écrits en texte dans le fichier) , pas des données binaires. Se tourner vers fread().