关于数值的应用:程序答疑
#include "stdio.h"main()
{ float svf();
int i;
float cj[6],n,a;
for(i=1;i<=5;i++)
{printf("input the %dth score ",i);
scanf("%f",cj[i]);
}
a=avf(cj,6);
printf("%f",a); getch();
}
float avf(xcj,n)
float xcj[];
int n;
{ int i;
float sum=0.0,tav;
for(i=1;i<=n;i++)
sum+=xcj[i];
tav=sum/n;
return(tav);
}
程序不可运行,问题为红色部分与AVF声明中的类型不匹配。请问应该怎么改正?
此题是用数组来求解N个数的平均值。