Partage
  • Partager sur Facebook
  • Partager sur Twitter

[C] Retour de scanf sans saisie

Sujet résolu
    3 novembre 2006 à 16:57:18

    Hiho, j'aimerais mettre en place un système de saisie via une boucle.
    En gros tant que l'utilisateur saisi quelque chose, la boucle continue.
    Si par hasard l'utilisateur appuie uniquement sur entrée sans avoir saisi quelque chose, la boucle doit s'arrêter.
    Je prend le résultat de la saisie par un scanf.

    Donc j'aimerais savoir ce que retourne le scanf quand j'appuie sur entrée directement.
    Je me demande si le scanf accepte les entrées sans rien à l'intérieur ...

    Bref, un petit éclairage serait le bienvenu.

    Merki.

    edit > Après vérification, quand j'appuie sur entrée le scanf ne réagit pas.

    Comment faire pour qu'il réagisse ?
    • Partager sur Facebook
    • Partager sur Twitter
      3 novembre 2006 à 17:01:41

      scanf lit des entrées dans un format donné, ce n'est pas fait pour lire un caractère inconnu que tu traites ensuite, utilise les fonctions de la famille get*.
      • Partager sur Facebook
      • Partager sur Twitter

      [C] Retour de scanf sans saisie

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown