Erreur de syntax en C

johan -  
dje-dje Messages postés 10538 Date d'inscription   Statut Modérateur Dernière intervention   -
bonsoir à tous , voyez vous une erreur de syntaxe dans ce code svp :

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

merci

5 réponses

  1. Someone
     
    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
  2. johan
     
    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
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. dje-dje Messages postés 10538 Date d'inscription   Statut Modérateur Dernière intervention   759
     
    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