tu fais un pointeur pour garder l'adresse de l'element que t'as supprimer, et tu le free avant de finir ta fonction
Type: Messages; Utilisateur: nemesis57
tu fais un pointeur pour garder l'adresse de l'element que t'as supprimer, et tu le free avant de finir ta fonction
pas de soucis, mais n'oublie pas de free l'element que tu vire de ta liste
dans ce cas, strncmp, et tu compare n caracteres, ce qui match pas, tu le vire de la liste
en faite ta fonction supprimer est fausse, parce qu'il faut que tu duplique (puis free) un element de ta liste, et pas le pointeur vers ta liste.
tu veux supprimer un mot que tu lui donnes ?
donc s'il y est plusieurs fois, tu supprime les deux.
enfin, si j'ai bien compris.
tu strcmp list->next->value avec s,
si ça match;
list...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.