Problème en code source

Résolu
jaoudar Messages postés 15 Statut Membre -  
Drerrawyn Messages postés 98 Statut Membre -
Bonjour, à tous,je suis un débutant en programmation notamment langage c.j'aimerais bien de vous m'aider, et merci d'avance

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int i=0;
while (i<10)
printf{ ("%d\n",i);}
i=i+1
return 0;
}

C:\Users\ri\Desktop\main.c\main.c|8|error: expected ';' before '{' token|

1 réponse

  1. Drerrawyn Messages postés 98 Statut Membre 6
     
    Il te manque un ; après i=i+1
    Ça devrait être i=1+i;
    Et au passage, tu peux faire i+=1; ou alors i++; à la place ;)
    0
    1. jaoudar Messages postés 15 Statut Membre
       
      salut, j'ai fait cette instructions mais en vain.tjrs une suite infinie de 0

      int main (void){
      int i=0;
      while (i<10){
      printf("%d\n",i);}
      i=i+1;
      return 0;
      }
      0
    2. Drerrawyn Messages postés 98 Statut Membre 6
       
      C'est normal, tu incrémentes i hors de la boucle, fais plutôt comme ça:
      int main (void) {
      int i=0;
      while (i<10) {
      printf("%d\n",i);
      i=i+1;
      }
      return 0;
      }
      0
    3. jaoudar Messages postés 15 Statut Membre
       
      meme souci mon pote
      une suite infinie de 0
      0
    4. jaoudar Messages postés 15 Statut Membre
       
      ok mnt c marche merci infiniment
      0
    5. Drerrawyn Messages postés 98 Statut Membre 6
       
      Pas de souci, n'oublie pas d'indiquer ton sujet comme résolu ;)
      0