[C] Erreur à la compilation

Babar -  
Michael_Ange Messages postés 223 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   80
 
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   Statut Membre Dernière intervention   19
 
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   Statut Contributeur Dernière intervention   1 293
 
jollie : )
0
Babar
 
En effet, l'erreur venait du fait qu'il manquait le #include.

Merci
0