// Compter le nombre d'occurences d'une valeur int nombreOccurences(t_element *liste, int valeur) { int i; i = 0; if (liste == NULL) return (0); while ((liste = rechercherElement(liste, valeur)) != NULL) { liste = liste->next; i++; } return (i); }
int nombreOccurences(llist liste, int valeur) { int i = 0; /* Si la liste est vide, on renvoie 0 */ if(liste == NULL) return 0; /* Sinon, tant qu'il y a encore un élément ayant la val = valeur */ while((liste = rechercherElement(liste, valeur)) != NULL) { /* On incrémente */ liste = liste->nxt; i++; } /* Et on retourne le nombre d'occurrences */ return i; }