Problème #ifndef Code::Blocks 10.5

Résolu/Fermé
lancelotbb Messages postés 40 Date d'inscription lundi 17 novembre 2008 Statut Membre Dernière intervention 12 juillet 2012 - 2 août 2011 à 12:23
lancelotbb Messages postés 40 Date d'inscription lundi 17 novembre 2008 Statut Membre Dernière intervention 12 juillet 2012 - 2 août 2011 à 13:09
Bonjour à tous, je suis actuellement un tutoriel de programmation en C, et j'ai remarqué que je ne pouvais pas faire ce que demandais le tutoriel. Il faut créer pour la première fois un fichier main.h.
Je met donc dans le fichier main.h
#include "main.c"
et dans le fichier main.c
#include "main.h"
. Seulement là, la compilation ne se termine jamais. J'ai donc mis
#ifndef A_A
#define A_A

#endif


Et là des erreurs s'affichent. (exepted ";" or "," before int) ou des choses comme ça. Aidez moi s'il vous plaît !

Merci d'avance de vos réponses


A voir également:

1 réponse

Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
2 août 2011 à 12:31
Bonjour,
de manière général (sauf exception, mais il faut avoir un niveau avancé) un .c n'est JAMAIS inclus dans quoi que ce soit.
normalement, tu vire juste l'include fait dans main.h et ça devrais aller mieux.
0
lancelotbb Messages postés 40 Date d'inscription lundi 17 novembre 2008 Statut Membre Dernière intervention 12 juillet 2012 1
2 août 2011 à 13:09
Merci beaucoup !! Ca marche !!!!! Je te remercie infiniment !!!
0