« Exercices en langage C/Chaines » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
CaBot (discussion | contributions)
Ligne 178 : Ligne 178 :
}} </div>
}} </div>


[[Catégorie:Exercices en langage C (livre)]]
[[Catégorie:Exercices en langage C (livre)|Chaines]]

Version du 28 janvier 2010 à 16:33

Longueur d'une chaîne de caractères (pour manipuler)

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

A titre d'exercice, pas utiliser la fonction strlen() du fichier d'include string.h.


Longueur d'une chaîne de caractères (par une fonction)

Écrire un programme lgChaine.c :

  • qui lit des chaines 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.