Erreur boucle Code blocks

bonjour à tous alors ça doit faire une heure que je cherche si j'ai commis une eventuelle erreur de ma part dans ce code :

int compteur = 0;

while (compteur < 10)
{
printf("Salut les Zeros !\n");
compteur++;
}

mais j'ai même copier/coller celui d'un site mais code blocks m'affiche toujours une erreur disant : expected identifier or '(' before 'while'

j'ai balayé plusieurs forum mais aucun ne traitait mon problème aors je m'en remet à vous, j'ai veinement essayer de égler le problème par moi même...

2 réponses

  1. Contributeur
    Bonjour,

    Oui, l'erreur ne vient pas de ce code.
    Elle vient de plus haut.

    Merci de poster ton programme complet.

    Cdlt,
    1. Bonsoir
      Effectivement son erreur est plus haut, je pense qu'il lui manque une parenthèse fermante au "main" essaye ceci
      #include <stdio.h>
      
      int main( void ){
      	
      	unsigned int i = 0;
      	
      	while( ( i++ ) < 10 )
      		printf( "Bonjour\n" );
      	
      	return( 0 );
      }
      

      à bientôt