Erreur de syntax en C

bonsoir à tous , voyez vous une erreur de syntaxe dans ce code svp :

for ( c = getchar() != EOF; c == ' ' )

merci

5 réponses

  1. Modérateur
    J'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
    0
    1. 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?
      0
      1. Une boucle for comporte 3 expressions du style:
        for(i=0; i<=5; i++)


        Il t'en manque une; en l'ocurrence la première
        </pre>
        0