Lecture fichier txt données float en colonne
tchobubu
Messages postés
15
Statut
Membre
-
chuka Messages postés 980 Statut Membre -
chuka Messages postés 980 Statut Membre -
Bonjour,
Je dois effectuer un programme en C permettant de lire des valeurs numériques depuis un fichier txt. Celles-ci sont misent en colonnes (le nombre de colonne peut varier). Chaque colonne est séparée par un espace.
J'arrive à ressortir une ligne complète mais je n'arrive pas à récupérer les valeurs du txt. Merci de votre aide
Je dois effectuer un programme en C permettant de lire des valeurs numériques depuis un fichier txt. Celles-ci sont misent en colonnes (le nombre de colonne peut varier). Chaque colonne est séparée par un espace.
J'arrive à ressortir une ligne complète mais je n'arrive pas à récupérer les valeurs du txt. Merci de votre aide
A voir également:
- Lecture fichier txt données float en colonne
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Déplacer colonne excel - Guide
3 réponses
et bien en fait je souhaiterais que chaque float enregistrés par colonne dans un fichier txt puissent être enregistrés dans un tableau que j'utiliserai pour la suite de mon code.
De plus je ne sait pas non plu comment gérer le fait qu'il puisse y avoir une ou plusieurs colonnes.
De plus je ne sait pas non plu comment gérer le fait qu'il puisse y avoir une ou plusieurs colonnes.
Salut
int main()
{FILE*fi;
float tab[25];
int i=0;
fi=fopen("mon_fich.txt","r");
while(fscanf(fi,"%f",&tab[i])!=EOF)
{
i++;
}
je sais pas si ca pourra t'aider...dans ce code tu récupères les nombres les uns à la suite des autres (pas de notion de colonnes....) mais tu les a tous dans un tableau...
@+
int main()
{FILE*fi;
float tab[25];
int i=0;
fi=fopen("mon_fich.txt","r");
while(fscanf(fi,"%f",&tab[i])!=EOF)
{
i++;
}
je sais pas si ca pourra t'aider...dans ce code tu récupères les nombres les uns à la suite des autres (pas de notion de colonnes....) mais tu les a tous dans un tableau...
@+