Bonjour, mon programme me renvoie une erreur lors de la compilation :
voila le fichier dans lequel l'erreur se trouverait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part syntax error before "t"
ca c'est le header de ma fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #ifndef affich #define affich void AFFICH(); void AFFICHTAB(tableaudejeu t[LARG][LONGE]); #endif
voila le code de la fonction:
et voici le header qui definit tableaudejeu:
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 #include "maintestdemin.h" #include "affich.h" void AFFICH(){ int i=0,j=0; for (i=0;i<LARG;i++){ for(j=0;j<LONGE;j++){printf("+-");} printf("+n"); for(j=0;j<LONGE;j++){printf("| ");} printf("|n"); } for(j=0;j<LONGE;j++){printf("+-");} printf("+n"); } void AFFICHTAB(tableaudejeu t[LARG][LONGE]) { int i=0,j=0; for(i=0;i<LARG;i++){ for(j=0;j<LONGE;j++){ gotoxy(j*2+2,i*2+2); printf("%i",t[i][j].cord); } } }
je ne parviens pas à comprendre mon erreur pourtant j'arrete pas de chercher, quelqu'un peut-il m'aider ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #ifndef maintestdemin #define maintestdemin #define LARG 8 #define LONGE 8 typedef struct tableaudejeu tableaudejeu; struct tableaudejeu { int cord; int bol; }; #endif
Merci !!
Partager