应该初始化s=0;你初始化s=a[0],执行for循环时a[0]加了2次或者循环从i=1开始也行还有aver是float型,输出用%f,强制转换用aver=(float)s/i;
第一个found下面,单独来一行语句是强制转换,如下(float)s;aver=s%i;第二个found下面s=averge(a);
s没有赋初值,floats=0;