Rebonjour à tous
Je me retrouve confonté au meme probleme, donc c'est que je n'ai pas compris tes explications diogene, ou alors peut etre que je ne suis pas bien reveille. Pourquoi ce tout petit bout de code :
me retourne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 int main(void) { double E1; FILE* f=NULL; f=fopen("Input.txt", "r"); //ouverture en lecture if (f!=NULL) { fscanf(f, "%g ", &E1);//on lit le fichier fclose(f); // fermer le flux } fprintf(stdout,"%g \n",E1); return 0; }
pour un fichier texte ou il y a juste marqué 6.0 ?? (je veux vraiment travailler en double)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2-3.61148e+267
Merci de votre aide !
Partager