Compte à rebours en C
Résolu
fan-ds
Messages postés
506
Statut
Membre
-
fan-ds Messages postés 506 Statut Membre -
fan-ds Messages postés 506 Statut Membre -
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
- Installer windows 10 sans compte microsoft - Guide
- Créer un compte gmail - Guide
- Comment savoir qui regarde mon compte facebook - 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