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");
    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...
      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.
        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
          1. Après avoir ercis ton printf tu met cette comande.

            Exemple:

            printf("bonjour");
            system("PAUSE");
            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 ^^
              1. Merci j'ai enfin compris.
                Quentin
                PS : @Freedomsoul Oui c'est pour ce logiciel.
                Au revoir