Help!! decoupage de chaine de caractères pour

Fermé
alilou!! - 22 févr. 2009 à 14:26
 alilou!! - 22 févr. 2009 à 17:14
Bonjour,
je souhaite extraire des informatioons contenues dans un fichier texte . j'arrive a recuperer ligne par ligne les infos mais comment les decouper et les ranger dansla structure.

fichier de la forme:
nom poids valeur

a ranger dans un tableau de structure. aidez moi svp
je programme en c.
A voir également:

3 réponses

il n'y a personne? aidez moi svp
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
22 févr. 2009 à 15:50
Salut,
Tu peux utiliser sscanf.
Par exemple :
sscanf(chaine,"%s %d %d",str.nom,&str.poids,&str.valeur);
0
merci mais comment je peux stocker les infos que sscanf lit.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
22 févr. 2009 à 17:00
Bah, regarde dans mon exemple.
str représente ta structure avec trois variables, nom poids et valeur. Tu passes les adresses, et sscanf s'occupe du reste (comme scanf).
0
merci à toi pour l'intérêt que tu as porté à mes question je vais essayé celà de suite
0