Salut à tous.
Dans ce mini tuto je vais vous expliquer pourquoi il faut éviter d'utiliser la fonction scanf() en C pour récupérer les entrées du clavier. Je vous expliquerai aussi ce qu'il faut utiliser à la place. Vous verrez que ce n'est pas plus compliqué. Ces méthodes sont utilisées par les professionnels alors pourquoi pas par vous. ;)
Après la lecture de ce tuto vous serez normalement capable de:

  • comprendre les désavantages de scanf(),

  • gérer les entrées de chaînes et de caractères,

  • gérer les entrées de nombres.

Comme base pour lire et comprendre ce tuto, vous devez juste avoir lu le début du cours C/C++ de M@teo21. Il vaut mieux aussi connaître le principe des chaînes de caractères en C.

Voilà, bonne lecture.


L'auteur