error: name lookup of 'i' changed for ISO 'for' scoping [-fpermissive]

Bonsoir,
J’essaie de faire un exercice, cependant quand je veux démarrer le programme, je tombe sur l’erreur suivante :

error: name lookup of ‘i’ changed for ISO ‘for’ scoping [-fpermissive]

Je n’arrive pas à savoir ce qui cloche .
Merci de votre aide


String serviteur[ ] = { "A" , " B" , "C" ,  " D "    };


void setup()
{   
 Serial.begin(9600);
 Serial.println("Zorro ");    
 randomSeed (analogRead (0) );
  
 
  for ( int i=0;i<4;i++);   {
    // pour désigner les serviteurs ( de 0 à 3 inclus donc 4)  :  serviteur [i];

  int tirage = random (3); 
   Serial.println ("-------------"); // affiche les tirets de separation
     
                 
    
    
    switch(tirage)  {  // il faut mettre le nom d'une variable, ici c'est " tirage"
                       // => permet de regarder quelle est la valeur de cette variable 
    
       case (0):  
                Serial.print(serviteur [i] );     // <=C'EST ICI  QU'APPARAIT LE TEXTE COMME QUOI IL Y A UNE ERREUR


                Serial.println ( "  obtient: " ); 
                                              //   ne pas oublier l'espace avant obtient,
                                              //sinon tout est collé !
                Serial.println (" atout 0 "  ); 
                                     //  C'EST LE NUMERO DU SERVITEUR QUI EST ALEATOIRE
       
      
       break;
    
      
       case (1):   
                Serial.print(serviteur [i] );
                Serial.println ( "  obtient: " ); 
                Serial.println (" atout 1 "  );
       break;
      
      
       case (2):  // il y a 3 cas possibles donc case de 0 à 2 
                Serial.print(serviteur [a] );
                Serial.println ( "  obtient: " );
                Serial.println (" atout 2"  );
       break;
      
    
      
               }  // fin du switch
    
  
                            }// fin de la boucle for
  
  
  
}  // fin du setup //
  

void loop()
{  // debut du loop//
 
  
}  // fin du loop //

Bonjour,

Il n’y a pas de ; après le for

 for ( int i = 0; i < 4; i++); {

Enlèves le.

Merci Kamill.
ça marche maintenant
Bonne soirée