Bonjour,
Alors voila mon souci, j'espere que vous pourrez m'aider. Je dois faire un programme de gestion d'hopital, j'utilise un tableau de 26 entrées dont chaque entrée contient la tete et queue de la liste des patients, la premiere contient la tete et queue de la liste des patients dont le nom commence par a et ainsi de suite. la liste des patients est trié par ordre croissant suivant le nom/prénom, Nom est un pointeur vers une chaine de car, et chaque patient a une liste de médicament, possiblement vide.
Je dois faire ca en lisant un fichier texte qui se présente comme suit:
Jean michelle Penniclinie1 9 zenat 12 Mascot 25
Pierre sylvain Med1 20 Med2 12
julien tacbot med1 12 med2 13 med3 14 med4 18 med5 19 med6 21 med7 22 med8 23 med9 24 med10 25
Madi Said Cormed 12
j'ai fait un while ( fgets ( line, sizeof line, file ) != NULL ) pour lire chaque ligne, puis je bloque sur comment lire mot a mot la ligne et allouer correctement les différents champs.
Avez vous des idées ?
Merci
Partager