En C: Lecture d'un fichier d'entier
Résolu
kelmd
-
flo13142 Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
flo13142 Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
je voudrais lire des données en entiers que j'ai dans un fichier mais je ne sais pas comment faire?
par exemple mon fichier contient:
1 1 1
2 2 2
comment je vais faire pour avoir ces valeurs . ( j'ai un peu cherché mais j'ai pas trouvé ce qu'il fallait)
j'ai essayé avec :
{
FILE *f_in;
int fin;
int i,x;
f_in=fopen(fichier,"rb");
fscanf(f_in,"%d",&fin);
printf("\t%d",fin);
for(i=0;i<fin;i++)
{
fscanf(f_in,"%d",&x);
printf("\n%d",x);
}
fclose(f_in) ;
}
ça me renvoi des 0
merci d'avance pour votre réponse
je voudrais lire des données en entiers que j'ai dans un fichier mais je ne sais pas comment faire?
par exemple mon fichier contient:
1 1 1
2 2 2
comment je vais faire pour avoir ces valeurs . ( j'ai un peu cherché mais j'ai pas trouvé ce qu'il fallait)
j'ai essayé avec :
{
FILE *f_in;
int fin;
int i,x;
f_in=fopen(fichier,"rb");
fscanf(f_in,"%d",&fin);
printf("\t%d",fin);
for(i=0;i<fin;i++)
{
fscanf(f_in,"%d",&x);
printf("\n%d",x);
}
fclose(f_in) ;
}
ça me renvoi des 0
merci d'avance pour votre réponse