我得到了这个编译错误,但无法弄清楚原因。评论错误消息。
float remainingAngle(float angleA, float angleB);
{ // Expected identifier or '('
return 180 - (angleA + angleB);
}
int main (int argc, const char * argv[])
{
float angleA = 30.0;
float angleB = 60.0;
float angleC = remainingAngle(angleA, angleB);
printf("The third angle is %.2f", angleC);
return 0;
}
答案 0 :(得分:15)
第一行末尾有一个分号。
答案 1 :(得分:3)
删除函数声明和左括号
之间的分号