La gestion des flux d'entrées est un nom barbare pour désigner...une saisie du clavier (oui, vive l'informatique et les mots compliqués

).
Elle permet donc de récupérer ce que l'utilisateur à rentré au clavier, c'est donc super utile!
Nous allons donc utiliser une nouvelle fonction, j'ai nommé......... scanf
(); !
Elle s'utilise comme ceci:
typeDeVariable est le même simbole que pour printf
();, donc lorsque vous connaissez les simboles de printf
();, vous connaissez ceux de scanf
();!
La deuxième chose à donner (le fait de donner une chose à une fonction s'appelle donner
un argument, mais nous verrons tout cela un peu plus tard

) est l'adresse de la variable.
Cela sert à stocker ce que l'utilisateur rentre dans la variable que vous souhaitez!
Mais attention! Il faut donner l'adresse de votre variable, et non la variable! Je vous expliquerais tout cela plus loin car c'est assez difficile à maitriser du premier coup.
Sachez juste que pour donner l'adresse d'une variable on utilise le symbole '&' suivit de la variable concernée et cela pour chaque type de variable
sauf le type char.
Par exemple, si l'on souhaite récupérer un nombre que l'utilisateur nous donne, il faut faire comme ceci:
#include <stdlib.h>
#include <stdio.h>
int main
()
{
int variable
;
printf
("Veuillez rentrer un nombre: ");
scanf
("%d", &variable
); /*On récupère la saisie de l'utilisateur et on la stocke dans la variable "variable" de type int.*/
printf
("Vous avez rentre le nombre %d", variable
);
return 0;
}
Voyons donc ce que fait ce programme:
1) On créer une variable se nommant "variable".
2) On demande d'afficher le texte "Veuillez rentrer un nombre" à l'écran.
3) On demande de mettre le nombre saisit dans la variable de type int se nommant "variable".
4) On demande d'afficher la variable.
Je le répète, pour donner l'adresse mettez simplement l'esperluette '&' devant le nom de la variable qui doit contenir la saisie de l'utilisateur.
Pour l'instant n'essayez pas ceci avec le type char, on va pour le moment se contenter de demander des nombres
Tenez, faites ce petit exercice pour vous entrainer:
Ecrivez un programme qui affiche un message de bienvenue. Indiquez ensuite à l'utilisateur de rentrer son année de naissance. Enfin, une fois son entrée validée, affichez une phrase comme "Vous êtes né(e) en X!" (où X est remplacé par l'année).
Voici une image du programme en éxécution pour que vous puissiez bien voir la chose

:
Trois, deux, un, ...Codez!
.....................................................................
C'est fini? Allez quoi c'était pas compliqué
J'espère que vous aviez trouvé sinon revoyez le chapitre jusqu'à temps d'avoir réussi sans model ce petit exercice
Vous pouvez aussi faire un deuxième exercice dans lequel vous demandez l'année actuelle, puis l'âge du spectateur pour que votre programme calcule son année de naissance!
Voici ce que cela donnerait: