자연수 N을 입력받아 N이 홀수인 경우에는 1부터 N까지의 홀수를, 짝수인 경우는 2부터 N까지의 짝수를 모두 출력하는 프로그램을 재귀함수로 작성하시오.
#include <stdio.h>
#include <stdlib.h>
int re(int n)
{
if(n<=0)
return 0;
re(n-2);
printf("%d ",n);
return 0;//없어도 되지만 함수에 int가 있기 때문에 있어야 하는게 정상이다.
}
int main(void)
{
int n;
printf("자연수 N을 입력하시오.");
scanf("%d",&n);
re(n);
printf("\n");
system("pause");
return 0;
}