语法错误:缺少';'之前')'

时间:2013-03-04 10:34:14

标签: visual-c++

我有一个嵌套循环并且收到此错误,但据我所知,我不需要另一个';'在这段代码中

    while ( inFile >> location >> elevation >> precipAmount )
{

    for (count, count <= 12, count ++)

我在最后一个括号后得到错误。

4 个答案:

答案 0 :(得分:2)

您的for循环有语法错误,请注意半冒号而不是逗号:

for (count; count <= 12; count ++)

答案 1 :(得分:2)

for循环使用;分隔部分。它应该是

for (count; count <= 12; count++)

此外,第一部分用于在循环开始之前初始化任何内容。您应该将count设置为值,或者将其删除,因为它当前无效

for (; count <= 12; count++)
// or
for (count = 0; count <= 12; count++)

答案 2 :(得分:1)

尝试

for (count; count <= 12; count ++)

答案 3 :(得分:1)

撰写for (count; count <= 12; count ++)