#include <stdio.h>
int fun (float *s, int n, float * ptr_aver )
{
float ave, t =0.0;
int count =0, k, i;
for (k=0 ; k<n; k++)
t+=s[k];
ave =t/n;
for (i=0; i<n; i++)
if (s[i]<ave ) count ++;
* ptr_aver = ave;
return count;
}
void main ( )
{ float s[100];
float aver = 0.0;
int m, i;
printf ("/n 请输入学生人数(不超过100个): "); scanf ("%d", &m );
printf ("/n 请输入%d 个学生的成绩 : /n", m);
for (i=0; i<m; i++) scanf ("%f", s+i);
printf ("/n 低于平均分的学生人数为: %d/n", fun (s, m, &aver ) );
printf ("平均分为 :%f/n", aver );
}