#include <stdio.h>
int sum(int n);
int main(void){
int number, result;
printf("Enter a positive interget: ");
scanf("%d", &number);
result = sum(number);
printf("sum = %d", result);
return 0;
}
int sum(int num){
if (num != 0 )
return num + sum(num-1); // sum() 자기 자신 호출
else
return num;
}
/*
Enter a positive integer:3
sum = 6
*/
댓글 없음:
댓글 쓰기