Bonjour

Voila je cherche une fonction capable de comparer deux chaines mais pas n'importe comment. J'aimerais qu'elle compare seulement une partie de la chaine ('ça' dans l'exemple ci dessous par exemple)

Il existe "strcmp" pour comparé 2 chaines de caractères et renvois 0 si elles sont identiques
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (strcmp(buffer, "coucou comment ça va ?") == 0)
Il existe "memcmp" pour comparer le début de 2 chaines de caractères en choisissant le nombre de lettres (ici 3) et renvois 0 si elles commencent de la même façon.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (memcmp(buffer, "coucou comment ça va ?", 3) == 0)
Mais existe-t-il autre autre fonction capable de faire se que je cherche ? (donc de chercher que 'ça' dans la chaine ?)

Merci.