#include <stdio.h>
#define SIZE 5
double get_array_avg(int values[], int n);
void print_array(int values[], int n);
int main(void)
{
int data[SIZE] = { 10, 20, 30, 40, 50 };
double result;
print_array(data, SIZE);
result = get_array_avg(data, SIZE);
printf("¹è¿ ¿ø¼ÒµéÀÇ Æò±Õ = %f\n", result);
return 0;
}
// ¹è¿ ¿ä¼ÒÀÇ Æò±ÕÀ» °è»êÇÏ´Â ÇÔ¼ö
double get_array_avg(int values[], int n)
{
int i;
double sum = 0.0;
for (i = 0; i < n; i++)
sum += values[i];
return sum / n;
}
// ¹è¿ ¿ä¼Ò¸¦ ȸ鿡 Ãâ·ÂÇÏ´Â ÇÔ¼ö
void print_array(int values[], int n)
{
int i;
printf("[ ");
for (i = 0; i < n; i++)
printf("%d ", values[i]);
printf("]\n");
}