[C] Erreur à la compilation

Fermé
Babar - 29 mai 2006 à 12:49
Michael_Ange Messages postés 223 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 29 mai 2015 - 30 mai 2006 à 09:56
Bonjour,

je compile sur la ligne de commande des fichiers .c et .h, j'obtiens ceci comme erreur :
parsing.h:4: erreur: syntax error before ‘*’ token
parsing.h:6: erreur: syntax error before ‘FILE’
parsing.h:8: erreur: syntax error before ‘*’ token


Le fichier parsing.h est le suivant :
#ifndef H_PARSING
#define H_PARSING

void purge(FILE *fp);

void clean (char *s, FILE *fp);

char **parsing(FILE *fp);

#endif




Merci par avance

3 réponses

ollie314 Messages postés 145 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 26 octobre 2007 80
29 mai 2006 à 19:11
Bonjour,

A priori, le problème vient d'une carence en terme de bibliothèques. FILE est définie dans <stdlib.h>.
En incluant cette bibliothèque la compilation fonctionne.

Amicalement

Ollie314
0
Michael_Ange Messages postés 223 Date d'inscription jeudi 27 novembre 2003 Statut Membre Dernière intervention 29 mai 2015 19
30 mai 2006 à 09:56
franchement, ça mérite des acclamations !!!


Les ordinateurs c'est comme les femmes, on ne comprend pas toujours leurs logiques internes!!!!
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
29 mai 2006 à 19:27
jollie : )
0
En effet, l'erreur venait du fait qu'il manquait le #include.

Merci
0