Bonjour!

J'ai fait une longue recherche sur google et sur votre forum, mais je n'ai pas réussi à trouver de solution, donc je viens directement poser la question à des humains

Voici mon code:

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
16
17
18
19
20
21
22
23
 
 
#include <stdio.h>
 
 
int main()
{
 
 FILE *a_lire;
 int valeur;
 a_lire= fopen("source.txt","r");
 
	while (!feof(a_lire))
	{
		fscanf(a_lire,"%d",&valeur);
		printf("%d",valeur);
	}
 
 fclose(a_lire);
 return 0;
 
 
}
Mon probleme est qu'il répète l'affichage de la dernière ligne en double. Je comprends à peu près pourquoi, mais je ne vois pas de solution...

Merci beaucoup pour votre aide