Erreur de syntax en C
bonsoir à tous , voyez vous une erreur de syntaxe dans ce code svp :
for ( c = getchar() != EOF; c == ' ' )
merci
for ( c = getchar() != EOF; c == ' ' )
merci
5 réponses
-
Une boucle for comporte 3 expressions du style:
for(i=0; i<=5; i++)
</pre>
Il t'en manque une; en l'ocurrence la première -
ben non , moi ma boucle en while donnerait ceci :
while ( ( c = getchar() ) != EOF )
{
if ( c == ' ' )
putchar(b);
avec le for çà donne :
for ( c = getchar() != EOF; c == ' ' )
non? -
...
-
...
-
ModérateurJ'ai repondu sur ton autre topic.
Mais someone a raison, for necessit 3 arguments.
Tu peux nous donner les erreurs que tu as à la compilation?
a+
dje-dje