Problem Description
从键盘输入一个长整数(不超过10位),从高位开始逐位分割并输出。
Input
正整数n,不含前导零。
Output
分割的整数序列,各整数之间用空格格开。
注意,最后一个数字后面没有空格!
#include<iostream>
using namespace std;
int main()
{
long n;
cin>>n;
int a[10],i=0;
while(n>0)
{
a[i]=n%10;
n=n/10;
i++;
}
for(int j=i-1; j>=0; j--)
{
if(j==i-1)
cout<<a[j];
else
cout<<" "<<a[j];
}
cout<<endl;
return 0;
}