Exercices en langage C/Chaines

Un livre de Wikilivres.

Longueur d'une chaîne de caractères (pour manipuler)[modifier | modifier le wikicode]

Écrire une fonction C calculant la longueur en octets d'une chaîne de caractères, donnée en argument.

À titre d'exercice, ne pas utiliser la fonction strlen() du fichier d'entête string.h.

Longueur d'une chaîne de caractères (par une fonction)[modifier | modifier le wikicode]

Écrire un programme lgChaine.c :

  • qui lit des chaînes de caractères tapées au clavier (flux stdin) ;
  • qui calcule la longueur de chaque chaîne entrée et l'affiche ainsi que sa longueur ;
  • qui s'arrête si l'utilisateur ne frappe que la touche Entrée ou si le fichier est fini (Ctrl-D tapé par l'utilisateur).

Vous utiliserez :

  • une des fonctions déclarée dans stdio.h.
  • la fonction strlen, ainsi que d'autres si nécessaire, déclarée dans string.h.