struct p1 { char nom ; int val ; struct p1 * sv ; } ; typedef struct p1 cellule ; #define NIL (cellule *) 0 cellule * ajout_tete(char n, int v) ; cellule * lookup(char n) ; void ajoute(char c, int v) ; int valeur(char c) ;