Pointeurs et chaînes de caractères
Exercice
Ecrire un programme qui lit une chaîne de caractères CH et détermine la longueur de la chaîne à l'aide d'un pointeur P. Le programme n'utilisera pas de variables numériques.
#include <stdio.h>
main() { /* Déclarations */ char CH[101]; /* chaîne donnée */ char *P; /* pointeur d'aide */ /* Saisie des données */ printf("Entrez une ligne de texte (max.100 caractères) :\n"); gets(CH); /* Placer P à la fin de la chaîne */ for (P=CH; *P; P++) ; /* Affichage du résultat */ printf("La chaîne \"%s\" est formée de %d caractères.\n", CH, P-CH); return 0; }