bonjour je programme un jeu de l'oie et dev-c++ me dit qu'il manque des accolades pourtant j'ai bien verifié, je ne les vois pas.
Pouvez m'aider à trouver ce qui cloche, merci

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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
 
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
 
int main ()
{
int i,player1,player2,de,a,b,c,quest,retur;
srand(time(NULL));                                      
(de!=0);
 
 do {
 
    for(i=1;i<=2;i++)  {
 
    printf("\n joueur %d veuillez lancer le dé",i);
        getch();
           de = rand() %6+1;
 
    if(i=1) {player1=player1+de;} else {player2=player2+de;}
 
    if ((player1= 9) || (player1=31)) { printf("recule de 3 cases"); player1= 6;}
    else if ((player1=17) || (player1=20)) { printf("\n rejoue"); player1= player1+de;}
    else if ((player1=19) || (player1=40)) { printf("\n avance de 6 cases"); player1= player1 +6;}
    else if ((player1=27) || (player1=50)) { printf("\n chute libre"); player1= 1;}
    else if ((player1=14) || (player1=55)) { printf("\n  recule de 2 fois la valeur du dé"); player1= player1-2*de;}    
    else if ((player1= 36)|| (player1=42)) {printf("\n case i love algo/maths, avance de 4 cases"); player1= player1 +4;}
    else if (player1>64) { retur= player1-64; player1=64-retur; }
    else if ((player1= 54)|| (player1=48)) {printf("\n question: qui a créé apple? tape a pour bill gates, tape b pour steve job, tape c pour bush");
        quest= getchar();    
        switch (quest) {
            case 'a': {printf("\n bug windows,retourne à la case 30"); player1=30;break;
            case 'b': {printf("\n forte chance que tu possedes un ipod, bravo"); player1=58; break;                                          
            case 'c': {printf("\n pour sauvegarder bush fait format c: sur ton disk"); player1=1; break; } }
 
 
                      if((player2= 9) || (player2=31)) { printf("\n  recule de 3 cases"); player2= 6;}                                       
                      else if((player2=17) || (player2=20)) { printf("\n  rejoue"); player2= player2+de;}
                      else if ((player2=19) || (player2=40)) { printf("\n avance de 6 cases"); player2= player2 +6;}
                      else if ((player2=27) || (player2=50)) { printf("\n chute libre"); player2= 1;}
                      else if ((player2=14) || (player2=55))  { printf("\n recule de 2 fois la valeur du dé"); player2= player2-2*de;}
                      else if ((player2= 36) || (player2= 42)) {printf("\n case i love algo/maths, avance de 4 cases"); player2= player1 +4;}
                      else if (player2>64) { retur=player2-64; player2=64-retur; }
                      else if ((player2= 54) || (player2=  48)) {printf("\n question: qui a créé apple? tape a pour bill gates, tape b pour steve job, tape c pour bush");
 
                           quest= getchar();    
                             switch (quest) {
                              case 'a': {printf("\n bug windows,retourne à la case 30"); player2=30;break;
                              case 'b': {printf("\n forte chance que tu possedes un ipod, bravo"); player2=58; break;
                              case 'c': {printf("\n pour sauvegarder, bush fait format c: sur ton disk"); player2=1; break;}}
 
 
 
 
printf("\n %d",player1); /*affiche case joueur*/
printf("\n %d",player2);
 
} /*fin de la boucle for de joueur*/
} while ((player1<64) || (player2<64)) /*fin de la boucle do while jeu =64*/
 
if (player1=64) {printf("\n joueur1=winner");} else {printf("\n joueur2=winner");}
printf("\n bravo !");
 
 
}