Programmation bas niveau (BNV) Help

Exercices : printf et scanf

Exercice 6 :

Objectif : créer un programme interactif qui demande des informations à l'utilisateur-ice et tente de deviner son année de naissance, puis compiler le programme et l'exécuter.

Consignes

Dans le dossier coda-bnv-j2, créez un dossier ex-6.

Dans le dossier coda-bnv-j2/ex-6, dans un fichier main.c vous allez devoir écrire une fonction main() va utiliser printf() pour demander des informations à l'utilisateur-ice et scanf() pour stocker ses réponses puis tenter de deviner son année de naissance.

La discussion avec le programme devra ressembler à ceci :

Programme : Bonjour, quel est votre prénom ? Utilisateur-ice : Mari Programme : Bonjour Mari, quel est votre âge ? Utilisateur-ice : 37 Programme : Mari, si vous êtes de la fin d'année, votre année de naissance est 1986 sinon c'est 1987

Votre programme devra renvoyer le code de fin 0.

Compilez votre programme et exécutez-le.

Compilation et exécution

Compilation

gcc main.c -o ex-6

Exécution

./ex-6

Git

Une fois que votre exercice fonctionne n'oubliez pas de le versionner sur votre repository GitHub :

(dans le dossier coda-bnv-j2) :

git add ex-6/main.c
git commit -m "exercice 6"
git push
15 September 2025