1. 程式人生 > >遞迴方式實現列印使用者輸入整數的每一位

遞迴方式實現列印使用者輸入整數的每一位

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void stamp(int a)
{
	if (a > 9)     //如果a>9,就不會是一位數
	{
		stamp( a / 10);    //迴圈遞迴
	}
	printf("%d ", a%10);   //一層層的退出遞迴

}

int main()
{
	int a = 0;
	printf("請輸入一個數:");
	scanf("%d",&a);
	stamp(a);  
	system("pause");
	return 0;
}