#include <ctype.h> int NMOTS_CH(char *CH) { /* Variables locales */ int N; /* nombre de mots */ int DANS_MOT; /* indicateur logique : */ /* vrai si CH pointe à l'intérieur d'un mot */ DANS_MOT=0; for (N=0; *CH; CH++) if (isspace(*CH)) DANS_MOT=0; else if (!DANS_MOT) { DANS_MOT=1; N++; } return N; }