| ||||||
Nous pouvons aussi récupérer une valeur avec la console avec la fonction :
Le système est le même que pour printf, voici un exemple :
On n'oublie pas de recompiler : gcc -Wall main.cpp -o test Et on relance le programme : ./test Quelle est la réponse : On entre la valeur que l'on veut : ./test Quelle est la réponse : 42 La réponse est : 42 Noter la présence de & devant la variable que l'on passe à scanf, on donne donc l'adresse de la variable reponse à la fonction scanf pour qu'elle puisse la modifier sans retourner de type rentré. Bien sur, il suffit de changer le format pour initialiser une autre variable :
On recompile : gcc -Wall main.cpp -o test Et on obtient : ./test Quelle est la réponse : 3.14 La réponse est : 3.14 J'en profite pour vous dire que les nombres décimaux s'écrivent avec un point pour séparer la partie entière de la partie décimale et non une virgule. | ||||||
|