salut
est ce ke quelqu'un peut m'expliquer c'est koi cette erreur.
jouer_carte_joueur.c:13: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
13 etant la ligne de declaration de la fonction

voici le code de la fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void jouer_carte_joueur(int place, int carte, Case parcours[], int main_joueur[]) {
  int aux=place;
  if ( main_joueur[carte]==0 )
  	printf("vous n'avez pas cette carte");
  else { if ( c_vide_joueur(parcours[place])==VRAI ) 
         	printf ("pas de pions dand cette case");
         else { if ( place==37 )
                	printf ("pion deja dans la barque");
                else { if ( carte!=(parcours[place].signe)  && place>0 )
                       	printf("coup impossible");
	                    else  { aux ++; 
	                    while ( (parcours[aux].signe != carte || parcours[aux].nbre_pions_joueur>0)  &&  aux<37 )
	                    aux ++;
	                    parcours[aux].nbre_pions_joueur ++ ;
	                    parcours[place].nbre_pions_joueur  -- ; 
	                    main_joueur[carte] -- ;  }
	                    }
	           }         
 
         }
    }

merci