您好我的问题是关于运行时检查失败#3在我的情况下.. 我在while循环中使用了两个if语句。 我通过不初始化变量来学习失败#3的原因。但是我在一段时间之前做过。首先,如果声明有效,但当它达到第二个if语句时它会停止..请在这种情况下建议我。
提前致谢。
贾斯汀
int count = 0;
while (1)
{
cap >> src;
if (count < 5)
{
cout << count << endl;
}
// error at the second if statement.
if (count == 4)
{
cout << "here" << end;
count = 0;
}
count += 1;
}
答案 0 :(得分:0)
正如@pirate所建议的那样,在你的第二个条件中,你有拼写错误。
if (count == 4)
{
cout << "here" << end; // instead of end use endl here
count = 0;
}
测试您的程序及其工作正常,没有任何错误。