【发布时间】:2017-01-12 11:47:51
【问题描述】:
我一直在尝试通过网站 http://www.cprogramming.com/ 自学 C。 我来到了需要输入数字的代码。
代码如下:
#include <stdio.h>
int main()
{
int this_is_a_number;
printf( "Please enter a number: " );
scanf( "%d", &this_is_a_number );
printf( "You entered %d", this_is_a_number );
getchar();
return 0;
}
但是,当我运行它并尝试在提示符中输入一个数字时,命令窗口就会关闭。任何帮助将不胜感激。
【问题讨论】:
-
c和c++不一样
-
无法删除标签
-
只需从终端运行程序,您就不需要搞乱“保持窗口打开”...
-
@KerrekSB,虽然您的说法是正确的,但这会立即导致稍作修改的问题为什么
getchar()不等待。那里没有任何收获...... -
@Gerhardh:我很高兴这是该网站的一次全面胜利,因为这样的问题将是精确且可搜索的。