#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#define NUM 10

int input(double height[], int num)
{
	double h;
	int i;

	for (i = 0; i < num; ) {
		printf("身長(%d):", i + 1);
		if (scanf("%lf", &h) != 1) {
			continue;
		}
		height[i++] = h;
	}
	return 0;
}

void calc(double height[], int num, double *psum, double *pavg)
{
	int i;

	*psum = 0;
	for (i = 0; i < num; i++) {
		*psum += height[i];
	}
	*pavg = *psum / num;
}

void disp(double sum, double avg)
{
	printf("合計=%f\n", sum);
	printf("平均=%f\n", avg);
}

int main()
{
	double height[NUM];
	double sum, avg;

	input(height, NUM);
	calc(height, NUM, &sum, &avg);
	disp(sum, avg);
	return 0;
}
