Je programme en utilisant le langage C sur un système d'exploitation Linux. J'écris un programme qui analyse une entrée de l'utilisateur. Cependant, je veux que le scanf ait une certaine limite de temps. Par exemple, si l'utilisateur ne saisit rien sur le clavier avec 10 secondes, il passera le scanf et passera à la ligne suivante. J'utilise l'alarme (10) pour attendre 10 secondes, mais quand je vais à l'alarmhandler je ne sais pas quoi faire pour passer le scanf.Terminer scanf par programmation en langage C
Y a-t-il une fonction pour sauter scanf ou par exemple écrire \ n dans le tampon d'entrée?