재귀함수를 공부중인데 잘 모르는 부분이 있어서 질문드립니다...
m ≤ n 을 만족하는 두 정수가 있을 때 m 과 n 사이의 정수들의 합을 구하라는 식인데요..
#include
main() {
int m = 2;
int n = 10;
printf("result is %d\n", sum(m, n));
}
------------------------------------
이 밑에 하스켈 용어로 재귀함수를 구현해야하는데
int sum(int m, int n) {
int k, ret;
if(m <= n)
여기 뒷 부분을 어떻게 짜야할지 모르겠습니다..
머리속으로는 두 정수를 비교하고 조건식을 만족하면
출력해야한다고는 알겠는데 그걸 식으로 표현을 못하겠네요..
C로 표현하면