Programme C s'ouvre et se referme

Résolu/Fermé
zk - 11 janv. 2017 à 15:05
 zk - 11 janv. 2017 à 16:27
Bonjour,
J'utilise mingw avec gcc pour compiler mon code en C je fais la commande : gcc hello_world.c -o test.exe -Wall et il crée un fichier test.exe mais quand je l'ouvre il se referme automatiquement le code dans le programme est un simple hello world
#include <stdio.h>

int main()
{
	printf("Hello World!\n");
}
(je ne sais pas si il y a une faute?)

j'ai besoin d'aide svp je sais pas comment faire.
Merci de votre aide

1 réponse

jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
11 janv. 2017 à 16:14
Comment ouvres-tu ton exécutable?
  • si par click souris, c'est normal. Ton programme est en mode console.

Windows va ouvrir une console, exécuter ton .exe et comme il n'y même pas d'INPUT, la fenêtre se refermera aussitôt.
Termine ton programme avec un getchar();
PAs besoin de stocker le résultat de cet appel
  • Ouvre plutôt un shell cmd.exe depuis lequel tu lanceras ton exécutable et pourras admirer ton OUTPUT.

1
Merci beaucoup j'ai lancé depuis le cmd et je n'ai plus de problème pour juste cliquer dessus j'ai aussi trouvé system("pause")
0