#include <iostream.h>
#include <iomanip.h>
void digit(long n, long m) {
if (m > 0) cout << setw(2) << n % 10;
if (m > 1) digit(n / 10, m / 10);
cout << setw(2) << n % 10;
}
void main( ) {
long x, x2;
cout << "Input a number:" << endl;
cin >> x;
x2 = 1;
while (x2 < x) x2 *= 10;
x2 /= 10;
digit(x, x2);
cout << endl;
}
输入:9734526
输出: 1
输出: 1

