Créer un programme .exe à partir d'un code C

Résolu
Bonjour,

bon voilà j'ai un programme c que je compile à l'aide de Dev c++ , quand je l'exécute , tout vas bien , mais quand j'essaie d'exécuter le fichier .exe , il s'ouvre et ferme tout seul, donc voilà , je suis censé faire quoi ?
merci.

======
EDIT : merci à fiddy pour sa réponse

solution :
system("Pause");

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Rajoute : system("Pause"); avant ton return 0; final. (mettre #include <stdlib.h> si pas déjà fait).

    Cdlt,
    1. ça marche pas , je viens de le tester , y'as-t-il une relation avec mon OS ?? je travaille sous win 8.1
    2. Contributeur
      Montre le main() de ton programme.
      Oui, j'ai bien pensé que tu étais sur windows ;-)
      Cdlt,
    3. main()
      {
      Fichier=fopen("12.txt","r");
      Fichier2=fopen("cde.txt","w");
      fct1();

      fct2();

      for(int i=0 ; i<PC;i++)
      {
      printf("%d\t",i);fct3(tab[i].E,i);
      ecrirep(tab[i].N,i);
      }

      system("Pause");
      return 0;

      }
    4. c'est bon , j'ai trouvé le problème , merci infiniment , en effet , il y avais un "exit(1)" qui s'exécutait avant la fin du main , merci encore une fois