C语言编程:请问为什么我的自定义函数全部无法执行,急急

2025-05-07 23:42:16
推荐回答(2个)
回答1:

main函数中下面这一段
void average1(float score[NUM_std][NUM_course]);
void average2(float score[NUM_std][NUM_course]);
void max(float score[NUM_std][NUM_course]);
void fangcha(float score[][NUM_course]);
调用函数时,应该将参数实例化
average1(score);
average2(score);
max(score);
fangcha(score);
其实将自定义函数参数里的float去掉就行。

回答2:

函数声明。。错了,,,
void average1(float score[][NUM_course]);

、、、你把所有的函数放前面,,,主函数放后面就好了