[C] Erreur à la compilation

Babar -  
Michael_Ange Messages postés 231 Statut Membre -
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 Statut Membre 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 231 Statut Membre 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 10414 Statut Contributeur 1 293
 
jollie : )
0
Babar
 
En effet, l'erreur venait du fait qu'il manquait le #include.

Merci
0