这个输出怎么是零呢?
#include <stdio.h>float a1(float b1[10]);
int main(int argc,char*argv[])
{
float c[10]={1,2,3,4,5,6,7,8,9,0};
//printf("%d\n",a1(c));
a1(c);
return (0);
}
float a1(float b1[10])
{
int g;
float a=0;
for (g=0;g<10;g++)
{
a=a+b1[g];
}
a=a/10;
printf("%d\n",a);
return (a);
}