재귀함수 출력
나봄
2023.04.01
질문 내용 :
/* 파일 : recursiveprint.c*/
#include stdio.h
void print(int); //함수 원형
int main(void)
{
int i = 10;
print(i);
return 0;
}
//n에서 1까지 출력하는 재귀함수
void print(int number)
{
if (number = 1)
{
printf(%d, number);
print(number - 1);
}
else
{
printf(\n);
}
}
재귀 함수에 대해 공부중인데요..
이렇게 출력하면 10987~1 까지 나오는데.. 교재 보니깐 10 9 8 7 수마다 띄어쓰기가 되어있던데.. 제코드에서 뭘 수정하면
책하고 똑같이 나오나요?
-
알프레드
아..이제 띄어진채로 출력되네요.. 답변 감사합니다^^
-
촉촉한 초코칩
%d 뒤에 빈칸을 하나 넣으면 됩니다.