euh... ben ouais ca marche plutot bien !!
mais je ne comprends pas trop pourquoi il faut faire comme ca...
déjà, pourquoi il faut mettre typedef struct elem {char * valeur;
ca veut dire que le champ valeur est un pointeur sur un caractère ?? pourtant la valeur c'est un caractère, nan ?
et puis l = (char*) malloc (sizeof(nb)); pourquoi on fait ca si on a déjà mis l=(element*)malloc(sizeof(element));. comment ca se fait que l'on fait deux fois malloc et qu'on enregistre dans l ?


