Le but de la fonction est de compter le nombre de fois que les deux chaînes
matchent.
Lorsqu’on a deux étoiles ou plus, plusieurs combinaisons de chaînes de caractères
peuvent convenir.
nmatch
calculera le nombre total de ces combinaisons.
Exemple :
"abcbd" et "*b*" matchent 2 fois : ("a", "cbd") et ("abc", "d")
"abc" et "a**" matchent 3 fois : (rien, "bc") et ("b", "c") et ("bc", rien)
Elle devra être prototypée de la façon suivante :
int nmatch(char *s1, char *s2);
Elle doit renvoyer le nombre de combinaisons qui matchent.
Partager