C语言编译后生成的exe文件为什么双击不能直接运行,怎么样才能直接让它运行

双击后在屏幕上闪了一下就没了,怎么才能直接让这个程序运行呢,可以让这个程序连续运行不退出吗

在程序末尾加入getchar()system("pause");或使用cmd运行程序
有帮助望采纳~

闪一下就没了,说明你函数执行完了,主程序结束了
想不退出
后面加个system("pause")
或者加个scanf函数,要求用户输入

前面两位答的都是对的,就是运行完成后任务窗口退出了。解决办法,前面两位的回答就是一般的解决方案。

添加system("pause")或是scanf,即可保持打开