정수형 배열 5개를 입력받아서 전부 곱해 표현해주는 프로그램인데 결과값이 0이나오네요. 뭐가 문제인지 살려주세요 ㅠㅠ
int mum();
int main(void){
int result = 0;
result = mum();
printf("결과는 %d이다", result);
return 0;
}
int mum(){
int i, result = 0;
int ary[5] = { 0 };
for (i = 0; i < sizeof(ary) / sizeof(int); i++) {
printf("배열값을 입력하시오: \n");
scanf_s(" %d", &ary[i]);
result *= ary[i];
}
return result;
}
0에 어떤 수를 곱해도 결과는 뭐다?