Salut, je comment à créer mes propres variables et là j'en est créée une mais .... je ne sais pas comment l'expliquer regarder:
dans le fichier ".h":
dans le fichier ".c":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #ifdef DEF_PROT #define DEF_PROT typedef struct pers pers; struct pers { char nom [100]; char prenom [100]; }; #endif
et quand j'éssaye de compiler cela me marque :"storage size of 'joueur' isn't know"
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 #include <stdio.h> #include <stdlib.h> #include "prot.h" int main(int argc, char *argv[]) { struct pers joueur [3]; if (joueur < 3) { printf("Quel est votre nom ? "); scanf("%s", joueur.nom); printf("Votre prenom ? "); scanf("%s", joueur.prenom); joueur ++; } system("PAUSE"); return 0; }
Ps: j'ai agrandi, souligné, et mis en rouge le truc qui ne marche pas
Merci!
Partager