jfl (./14) : "char *str" déclare un pointeur sur char, pas une chaîne de caractères. Si "str" est une chaîne (c.-à-d. un tableau de chars, par exemple défini avec "char str[32]"), dans ce cas "*str" == str[0].
Problème de balises, apparemment, alors j'ajoute des " autour de [ qui n'ont rien à faire là : *str == str"["0]. JFL