#include
void read(float grade[],int length){
int i=0;
for(i=0;i
scanf("%f",&grade[i]);
}
}
float dataAver(float grade[],int length){
float result=0;
int i=0;
for(i=0;i
}
return result/length;
}
void print(float grade[],int length,float average){
int i=0;
for(i=0;i
}
}
}
void main(){
float grade[10];
read(grade,10);
float average=dataAver(grade,10);
print(grade,10,average);
}
#include
void read(float (*data)[10])
{
for(int i = 0; i < 10 ; i++)
std::cin >> (*data)[i];
}
float dataAver(float *data,int len)
{
float sum = 0;
for(int i = 0; i < len; i++)
sum += data[i];
return sum/len;
}
void myprint(float av,float *data,int len)
{
for(int i = 0; i < len; i++)
if( data[i] < av )
std::cout << data[i] << " "
std::cout << std::endl;
}
int main()
{
float data[10] = {0};
read(&data);
float av = dataAver(data,10);
myprint(av,data,10);
return 0;
}