marwa77
Messages postés8Date d'inscriptionlundi 25 janvier 2010StatutMembreDernière intervention27 décembre 2010
-
21 déc. 2010 à 23:48
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024
-
22 déc. 2010 à 14:15
Salut, je suis débutante en programmation c.
je trouve des difficultés pour réaliser mon projet. et je besoin de votre aide le plus tôt possible.
je veux lire une ligne à partir d'un fichier texte et cette lecture s'arrête quand je trouve un mot spécifique.
expl:
la ligne est: si animal à poil ALORS mammifère.
je veux lire la phrase jusqu'à atteindre le mot "ALORS".
le programme affiche alors: si animal à poil
marwa77
Messages postés8Date d'inscriptionlundi 25 janvier 2010StatutMembreDernière intervention27 décembre 2010 22 déc. 2010 à 14:00
oui, j'ai regarder la méthode strstr() et j'ai la éssayé. le probleme que cette méthode m'affiche ce qui est après le mot "ALORS" et non pas ce qui lui précède. SVP c urgent aidez moi
Vous n’avez pas trouvé la réponse que vous recherchez ?
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 22 déc. 2010 à 14:15
Non, strstr() te donnes "l'endroit" de la première occurrence du mot ALORS.
Du coup, si tu parcours ta chaine, tu as maintenant le pointeur de fin...
@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai... Rejoignez mon réseau professionnel sur Viadeo