我想知道这个代码错在哪里?

原问题:我想知道这个代码错在哪里?
分类:编程开发 > 最后更新时间:【2017-07-27 21:45:25】
问题补充:

#include <stdio.h>

int average(int a, int b, int c);

void main(void)

{

int a = 1, b = 2, c = 3;

int a2 = 1234, b2 = 2345, c2 = 3456;

int a3 = 9876, b3 = 2345, c3 = 1;

int y = average(a, b, c);

int y2 = average(a2, b2, c2);

int y3 = average(a3, b3, c3);

printf("this average is %d", y);

printf("this average is %d", y2);

printf("this average is %d", y3);

}

int average(int a, int b, int c, )

{

return(a + b + c) / 3;

}

最佳答案

错误一:声明了两个名称相同的average()方法

错误二:第二个average()方法的int c变量后多了一个","号

最佳答案由网友    提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
15

分享到:

其他回答

暂无其它回答!

    推荐