[Débutant] - Pb simple mais je ne comprends pas

Bonjour à tous,

Je suis nouveau dans cette communauté :slight_smile:
J'ai décidé de me mettre à l'arduino et pour bien commencer j'ai voulu suivre une formation OpenClassRoom.

ça marchait plutôt bien jusqu'aux commandes IF/FOR

Le sujet : incrémenter le compteur de +1 jusqu'à 20 et s'arrêter.

Je ne pense pas faire d'erreur dans le programme :

int compteur;

void setup()
{
Serial.begin(9600);
Serial.println("Début du programme");
compteur=1;
}

void loop()
{
if (compteur<=20);

{
Serial.println(compteur);
compteur=compteur+1;
}
}

Mais je n'ai pas le comportement attendu dans le moniteur système :frowning: En effet là où le moniteur devrait s'arrêter à 20 ... il continue d'incrémenter :frowning:

J'ai essayer pas mal de chose mais rien n'y fait :frowning:

Si qqn veut bien m'apporter un coup de main que je me couche moins bête ce soir ^^ça serait super cool.

Merci
Fanou

Il y a un point-virgule en trop à la fin du if

Ok ok :frowning: j'ai vraiment du travail ^^

Merci pour ta réponse :slight_smile:
Je pensais qu'on mettait un ; après chaque ligne ^^

Bah voilà j'ai appris un truc

Encore merci
Fanou