求助!C语言程序一运行结束就消失了!

我刚开始学编程,编写完了第一个"Hello,World"点击运行后弹出一个对话框,没等我看清上面的字就消失了!
然后我又从书上抄了一个计算两数乘积的程序下来,点击运行,也是在出结果的时候消失了。怎么办啊?

#include "stdio.h"

int main(void)
{
    int a, b, sum = 0;
    printf("分别为a、b赋值:\n");
    scanf("%d %d", &a, &b);
    sum = a +b;                //计算A+B的值
    printf("a+b=%d", sum);
    getch();                    //可以加个getch();这样程序不不会一闪而过!
}

可以在程序结束的时候加上,自己多练练

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-15
在你的main函数结尾处加一句 getch(); 这样会让你的程序在你运行后再次按键或鼠标点击的时候结束程序。
如果你的是VC++6.0的话应该不会出现你这样的情况=,=
第2个回答  2013-08-15
在退出的地方加个断点,就能每次在运行完成之后暂停了,我就是这么干的。
第3个回答  2013-08-15
在程序的末尾加一行代码,让程序暂停一下即可
一个输入就可以,如getchar。这样程序就停下来等待输入而程序暂停了
也可以用暂停代码system("pause")
第4个回答  2013-08-15
用什么编译器啊,VC的话最后加一句“retrun 0”,dev的话的加一句“system(“pause”)”
相似回答