C预言 错误average' : too few actual parameters
发布网友
发布时间:2024-10-08 21:21
我来回答
共2个回答
热心网友
时间:2024-12-04 21:59
#include <stdio.h>
int b,n;
main()
{
int a[9];
int max(int a[]),min(int a[]);
float average(int a[]);
for(n=0;n<=9;n++)
{
scanf("%d",&b);
a[n]=b;
}
printf("平均数为%f,最大值为%d,最小值为%d",average(a),max(a),min(a));//函数调用时直接用参数即可,不需要加上类型
}
float average(int a[])
{
float c;
for(n=0;n<=9;n++)
b=b+a[n];
c=b/10;
return (c);
}
int max(int a[])
{
b=a[0];
for(n=1;n<=9;n++)
if(b<=a[n])
b=a[n];
return(b);
}
int min(int a[])
{
b=a[0];
for (n=1;n<=9;n++)
if(b>=a[n])
b=a[n];
return(b);
}
热心网友
时间:2024-12-04 21:59
没有提示是第几行吗