어떻게 C 언어 로 평균 수 를 구 합 니까?입력 데이터 개수 가 정 해 지지 않 습 니 다! 숫자 를 입력 하지 말 라 고 했 는데..

어떻게 C 언어 로 평균 수 를 구 합 니까?입력 데이터 개수 가 정 해 지지 않 습 니 다! 숫자 를 입력 하지 말 라 고 했 는데..

#include
int fun1(int b[])
//입력 데이터 의 개 수 를 계산 합 니 다.
{
int i,count=0;
for(i=0;b[i]!='\0';i++)
count++;
return count;
}
double fun2(int c[],int count)
//평균 값 을 구하 고 결 과 를 출력 합 니 다.
{
int i;
double sum=0.0;
for(i=0;c[i]!='\0';i++)
sum+=(double)c[i];
printf("%d 개의 데이터/n 평균 값 을%lf 로 입력 하 였 습 니 다",count,sum/(double)count);
}
main()
{
int a[SIZE],i=0,count;
do
{
scanf("%d",&a[i]);
i++;
}while(a[i-1]!='\0')
count=fun1(a);
fun2(a,count);
}