谢谢,不过加上后还是一闪而过?求再答。。。
追答是所有的return 0之前,不是单单程序结尾那个,
因为return 0的意思就是退出,所以要所有的return 0哦!
这个程序比较简单,只有一个return 0,。可还是不行。
追答你编译一下下面这个程序试试。整个复制到一个新的CPP文件里。
#include
#include
int main (void)
{
int a, b;
scanf( "%d %d\n", &a, &b);
printf( "The Sum Is %d.\n", a+b);
scanf( "%*s" );
system("pause");
return 0;
}
看最后是按一下回车还是两下回车才退出?
一下就回去了。。。用这个怎么就可以啦?
追答哦,那么你在程序末尾用scanf( "%*s" )吧,因为这个的意思就是“读一个字符串然后扔掉它”
伟大的格式化字符串啊!
那么system pause怕是用不了了,算了
另外getchar什么的可以试试。(顶楼上)