코딩 | 개념 정리/C

[C언어] 각 자릿 수 출력하기

PatienceLee 2021. 4. 20. 15:31

이번 포스팅에서는 순환 호출을 이용하여 각 자릿 수를 출력하는 코드를 작성해보았습니다.

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int show_digit(int x); // 각 자릿수 호출 함수

int main(void)
{
	int num;

	printf("정수를 입력하시오: ");
	scanf("%d", &num);
	
	show_digit(num);

	return 0;
}

int show_digit(int x)
{
	if((x/10) > 0)
	{
		show_digit(x / 10);
	}
	printf("%d ", x % 10);
}

▲ 위 코드 실행시 화면 출력 값

그럼 오늘도 거운 딩!

반응형