Gaaston | Bonjour tout le monde !!
Je suis un débutant en programmation en C, et je me suis attelé à la création d'un pti jeu, cependant je n'arrive même pas à l'exécuter car rien que la définition de types bug.. J'ai cherché un peu partout sans trouver de réponse, d'autant plus que je ne comprend pas car j'avais déjà fait un programme similaire qui marchait donc bon..
Si jamais quelqu'un a une idée, qu'il se lâche : Voici les types que j'ai déclaré dans un .h (il suffit de le compiler pour voir toutes les erreurs qu'il produit lol..) :
Code :
- #include <stdio.h>
- #include <time.h>
- #include <stdlib.h>
- #define N 30
- typedef struct
- {
- lieu* cont;
- joueur* j;
- creature* c;
- }cas;
- typedef struct
- {
- cas* grille[N][N];
- int NBL,NBC,i,j;
- joueurs* js;
- }monde;
- typedef struct
- {
- int penal;
- int type;
- int dens;
- }lieu;
- typedef struct
- {
- int force,end,niv,xp,pv,per,pm;
- char nom[20];
- int i,j,ii,ji;
- int invent[2];
- arme* ar;
- }joueur;
- typedef struct
- {
- char nom[20];
- int invent,niv;
- }creature;
- typedef struct
- {
- char nom[20];
- int att,def,prix;
- }arme;
- typedef struct joueurs* liste;
- typedef struct lien
- {
- int tour; //booleen
- joueur* j;
- struct lien* suiv;
- }joueurs;
|
Je répète je suis débutant donc si c'est une raison stupide c'est tout à fait normal lol |