Erreur que je trouve pas :D [C] - C - Programmation
Marsh Posté le 17-09-2008 à 19:30:12
bon j'ai un deuxieme exercice pour vous ![[:kbchris] [:kbchris]](https://forum-images.hardware.fr/images/perso/kbchris.gif) 
 
 
l'objectif est de calculer le nombre de mot dans la phrase (en calculant juste le nombre d'espace, on se tape des apostrophe ..etc..) 
 
malheureusement, ben...ca marche po  
 
 
| Code : 
 | 
Marsh Posté le 17-09-2008 à 19:50:04
Mouaif, erreurs classiques. Pour le 1, regarde ta ligne 14. Pour le 2, le format %s de scanf() s'arrête de lire au premier espace, du coup ta boucle n'en trouvera jamais. 
Marsh Posté le 17-09-2008 à 20:16:31
Pour le 1 , merci  (jme hais sur ce coup
 (jme hais sur ce coup  )
) 
 
POur le 2, j'ai çà mais c'est pas très beau .. 
 
| Code : 
 | 
Marsh Posté le 18-09-2008 à 08:15:32
Tu devrais t'intéresser à fgets, celà pourrait résoudre ton problème "esthétique"...
Marsh Posté le 01-10-2008 à 23:02:00
fgets pour les fichiers textes, marche très bien avec l'entrée standart stdin.
Marsh Posté le 17-09-2008 à 19:14:01
Voila, moyenne ne renvoit pas du tout la moyenne
Merci d'avance