获得用户输入

时间:2014-04-15 02:32:08

标签: c++ input

我在这一行有问题

cout << "Please input how many hours your pool pump ran this month: ";

cin.get(hours,15);

cin.ignore(80,'\n');

在那里程序跳过你输入你的小时。如果您想查看其他帖子中的整个代码,我无法找到问题的解决方案。谢谢。 :)

1 个答案:

答案 0 :(得分:1)

你应该这样做更简单:

int hours = 0;
cout << "Please input how many hours your pool pump ran this month: "
cin >> hours;

由于您的代码没有按预期工作的原因,请查看cin.get()cin.ignore()文档:

http://www.cplusplus.com/reference/istream/istream/get/ http://www.cplusplus.com/reference/istream/istream/ignore/