#include <stdio.h>
int compute_sum(int n)
{
int i;
int result = 0;
for (i = 1; i <= n; i++)
result += i;
return result;
}
int main(void)
{
int sum;
sum = compute_sum(100);
printf("sum = %d", sum);
return 0;
}
이렇게 써주나
#include <stdio.h>
int compute_sum(int);
int main(void)
{
int sum;
sum = compute_sum(100);
printf("sum = %d", sum);
return 0;
}
int compute_sum(int n)
{
int i;
int result = 0;
for (i = 1; i <= n; i++)
result += i;
return result;
}
이렇게 써주나 실행해보면 컴파일 오류없이 둘다 똑같이 나오는데
왜 후자처럼 프로그래밍해야함
댓글 0