projet.h 540 Bytes


#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>


struct noeud{
	char valeur; 	 
	struct noeud* liste_noeud;
	int nbfils; 
	bool complet; 
};

struct dictionnaire{
	struct noeud *tetes; 
	int nbelem;  
}; 

extern void extern void init_dictionnaire(struct dictionnaire*) ;(struct dictionnaire*) extern void init_dictionnaire(struct dictionnaire*) ; 
extern void cons_dictionnaire(struct dictionnaire*, char*);
extern void extern void ajout_mot(struct dictionnaire * , char*) ;(struct dictionnaire * , char*) extern void ajout_mot(struct dictionnaire * , char*) ; 
extern bool appartient_mot(struct dictionnaire *D, char * MOT) ; 
extern void correction(struct dictionnaire *D, char *phrase);