Marquer une pause

Bonjour,
J'en suis à mon premier essai en language C (j'étais jusqu'alors orienté language web).
J'ai crée un programme simple du jeu grace au SiteDuZer0. Cependant à la fin de la dernierer commande ( qui est un printf ) le programme se ferme sans que l'on est le temps de lire le message.
Pouvez-vous m'aider à faire une sorte de pause afin de pouvoir lire.
Merci d'avance
Quentin

7 réponses

  1. Bonjour,

    Si je me souviens bien de mes cours, met cette commande à la fin du programme:

    system ("pause");
    0
    1. essaye de mettre
      getch()
      la ou tu veux que cela s'arrête.
      Le premier pas vers la solution est la recherche. Notre ami Google connaît sûrement la solution...
      0
      1. Salut,
        le mieux est d'appeler le programme depuis une invite de commande (cmd). Sous Windows, tu peux également appeler PAUSE, qui est une commande du système, au moyen de la fonction system :
        system("PAUSE");

        Mais ça ne marche que sous Windows.
        0
        1. Rebonjour,
          Merci à tous pour leur aide cependant je n'ai pas compris comment utiliser la fonction precedemment indique (system(PAUSE)).
          Peux tu m'expliquer ?
          Quentin
          0
          1. Après avoir ercis ton printf tu met cette comande.

            Exemple:

            printf("bonjour");
            system("PAUSE");
            0
            1. c'est pour devc++ ça non ?
              avant ton } de fin, tu mets

              system("PAUSE");

              sur codeblock y'a pas ce genre de problème ^^
              0
              1. Merci j'ai enfin compris.
                Quentin
                PS : @Freedomsoul Oui c'est pour ce logiciel.
                Au revoir
                0