Compte à rebours en C
Résolu
fan-ds
Messages postés
444
Date d'inscription
Statut
Membre
Dernière intervention
-
fan-ds Messages postés 444 Date d'inscription Statut Membre Dernière intervention -
fan-ds Messages postés 444 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je débute la programmation depuis quelques jours en C grâce au site du zero
j'ai réalisé le fameux jeu du plus ou moins en console
mais j'aimerais mettre un compte à rebours pour trouver la réponse mais ça ne marche pas : j'ai fait une boucle avec une décrémentation du temps en seconde avec une pause de 1 seconde dans la boucle mais vu que scanf demande à l'utilisateur de taper un chiffre il attend la réponse, ce qu'il fait que ce n'est pas du tout un compte à rebours mais plutot un nombre d'essais qui reste
bien sur je veux que le temps restant soit affiché
merci de bien vouloir m'aider s'il vous plait
je débute la programmation depuis quelques jours en C grâce au site du zero
j'ai réalisé le fameux jeu du plus ou moins en console
mais j'aimerais mettre un compte à rebours pour trouver la réponse mais ça ne marche pas : j'ai fait une boucle avec une décrémentation du temps en seconde avec une pause de 1 seconde dans la boucle mais vu que scanf demande à l'utilisateur de taper un chiffre il attend la réponse, ce qu'il fait que ce n'est pas du tout un compte à rebours mais plutot un nombre d'essais qui reste
bien sur je veux que le temps restant soit affiché
merci de bien vouloir m'aider s'il vous plait
A voir également:
- Compte à rebours en C
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment savoir qui regarde mon compte facebook - Guide
- Installer windows 10 sans compte microsoft - Guide
- Compte facebook désactivé - Guide
2 réponses
Bonjour, si vous voulez que le temps puisse s'écouler et s'afficher pendant un scanf il faut utiliser les threads car le scanf ou un sleep() sont bloquants. Ou alors utilisez clock de time.h et afficher le temps après chaque tentative