c语言程序闪退

c语言程序闪退的原因是生成的exe文件本质是控制台程序,依赖于windows的控制台窗口,程序执行完会自动退出 , 解决办法:
1、去生成的目录下面找到EXE文件;
【c语言程序闪退】2、在程序中添加一些代码,防止程序被关闭;
3、在主函数末尾的地方写一行system;
4、重新编译之后再次打开对应目录下的EXE文件 , 这次程序运行完之后没有直接关闭掉而是停留在这里了 , 闪退问题成功解决 。