函数声明符后的预期函数体

时间:2014-10-27 20:37:40

标签: c++

不确定错误在何处持续存在,在for for循环中包含if语句时出现问题

 bool operator<=(string a, const Zoo& z)
        // Pre: none
        // Post: returns true if animal a is in Zoo z.
        //       the owner does not count as an animal.

          for ( int i=0; i< z.count-1; i++ ) {

            if (z.cage[z.count-1] == a){
              return true;
            }

             else {
               return false;
           }
    }

1 个答案:

答案 0 :(得分:13)

您忘记在功能体的开头放置一个括号{