Lire un fichier.txt et le traduire en liste

Lire un fichier.txt et le traduire en liste - C - Programmation

Marsh Posté le 23-12-2010 à 16:03:07    

Bonjour,
 
Je bloque sur cette question .
Pourriez vous s'il vous plait m'aider ?
 
Voila j'ai un fichier txt de la forme:
 
cause --->consequence
a z,i,e
b u
c y,i
 
Mon idée est de faire une liste de liste (avec a,b,c) et de faire des sous listes((la sous liste de a: z i e), (la sous liste de b: u), (la sous liste c: y i))
 
Mais voila mon problème est que je n'arrive pas à séparer z,i,e (les virgules me posent problème) et donc je n'arrive pas à faire les sous listes.
 
 
MERCI D'AVANCE

Reply

Marsh Posté le 23-12-2010 à 16:03:07   

Reply

Marsh Posté le 23-12-2010 à 16:23:24    

En C, tu peux utiliser strtok pour découper une chaîne de caractères en fonction d'un séparateur.
En lisant bien la documentation au préalable, vu que c'est un peu piégeux comme fonction.


Message édité par Elmoricq le 23-12-2010 à 16:23:43
Reply

Marsh Posté le 24-12-2010 à 15:31:49    

oui j'ai essaiyer avec strtok, mais cela ne fonctionne pas

Reply

Marsh Posté le 24-12-2010 à 15:39:25    

Mince alors.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed