读入未知数目的输入(VC++)
这是C++primer 的一段小程序,我是用c++6.0编译的,没有报错 但无法显示结果
大神们能看看错哪了吗?
#include <iostream>
using namespace std;
int main()
{
int val,sum=0;
while(std::cin>>val)
{
sum+=val;
}
std::cout<<"the sum of entered numbers is: "<<sum<<std::endl;
return 0;
}
[解决办法]
while(std::cin>>val)永远都为真,永远都在输入数字
[解决办法]
while(std::cin>>val)永远都为真,永远都在输入数字
[解决办法]
输出结束用ctrl+z
输入与一系列的数字之后输入ctrl+z结束输入 如初还没有输出就按一下enter键 你就可以看到结果了