problème débutant arduino erreur code

Bonjour
je viens de commencer en arduino et je suis un peut perdu.
je viens de réaliser un sablier basique sur arduino mais mon code affiche une erreur et je ne sais pas comment la résoudre.
Merci pour le coup de pouce :slight_smile:
Karim
Arduino : 1.6.5 (Mac OS X), Carte : “Arduino/Genuino Uno”

“diod_timer:22: error: expected unqualified-id before ‘if’
expected unqualified-id before ‘if’”

1const int switchPin = 8;
2unsigned long previousTime = 0;
3int switchState = 0;
4int prevSwitchState = 0;
5int led = 2;
6long interval = 1000;
7void setup() {
 8 for(int x = 2;x<8;x++){
  9  pinMode(x,OUTPUT);
  10}
 11 pinMode(switchPin, INPUT);
12}
13void loop() {
14  unsigned long currentTime = millis();
15   if(currentTime - previousTime > interval){
16 previousTime = currentTime;
17digitalWrite(led,HIGH);
18led++;
19    if(led == 7); 
20 }
21}
22switchState = digitalRead(switchPin);
23if(switchState != prevSwitchState){
24 for(int x = 2;x<8;x++){
25    digitalWrite(x,LOW);
26 }
27 led = 2;
28  previousTime = currentTime;
29}
30prevSwitchState = switchState
31}

Bonjour,

Il y a un } en trop avant switchState = digitalRead(switchPin);
Il manque un ; à la fin

merci beaucoup!