Tuto C - #9 Interagir avec l'utilisateur (scanf)

PrimFX Boris ('PrimFX') Le 8 septembre 2019

 

Jusqu'à présent, nos programmes se contentaient d'afficher du texte dans la console de façon assez monotone. Je vous propose donc de découvrir comment interagir et récupérer des informations de l'utilisateur grâce à la fonction scanf() !

Code du tuto :

#include <stdio.h>

int main() {
	char prenom[50];
	int age;

	printf("Comment vous appelez-vous ?\n");
	scanf("%s", prenom);

	printf("Quel âge avez-vous ?\n");
	scanf("%d", &age);
	

	printf("Vous vous appelez %s\n", prenom);
	printf("Vous avez %d ans\n", age);

	if (age >= 21)
		printf("Vous êtes majeur !\n");
	else if (age >= 18)
		printf("Vous êtes majeur ! (mais pas aux USA :p)\n");
	else
		printf("Vous êtes mineur !\n");

	return 0;
}


Vérifiez vos connaissances !

Cet article dispose d'un questionnaire interactif vous permettant de tester vos connaissances. Veuillez vous connecter ou créer un compte pour y accéder

A propos de l'auteur

PrimFX
Boris ('PrimFX')

Je m'appelle Boris, j'ai 22 ans et je suis passionné d'informatique. Suite à mes études (Licence Informatique puis MSc Computer Science au Trinity College Dublin), je gère l'entreprise Single Quote co-fondée en 2019 et je profite de mon temps libre pour partager ma passion à travers des vidéos & articles 😃

Votre commentaire

Vous devez être connecté pour poster un commentaire. Se connecter ou Créer un compte

Commentaires 6

  • david13800 Le 8 décembre, à 19:55 | Répondre

    Pour la question deux : la réponse est "Pour toutes variables qui ne sont pas des tableaux !"

  • Programcode Le 2 novembre, à 15:16 | Répondre

    vraiment sympa, ce tuto J'ai trouvé toutes les réponses

  • Ikky33 Le 29 août, à 10:53 | Répondre

    @gallactus Oui il y a surement un bug c'est l'inverse

  • Lavoisier_TR Le 15 décembre, à 20:14 | Répondre

    J'ai trouvé toutes les réponses

  • gallactus Le 1 février, à 02:23 | Répondre

    Bonjour Boris,
    la question n°2, il n'y pas un bug ?...
    cordialement
    PS : Merci pour tous ces tutos...

  • kevsko Le 2 janvier, à 17:51 | Répondre

    merciiiiiiii