将一个不知数位的整数各个数位分离各个输出数字,中间用空格分开
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int x=0,t,flag=1,d=0;
scanf_s("%d",&x);
t=x;
while(t>9)
{
t/=10;
flag*=10;
}
while (flag>0)
{
d=x/flag;
printf("%d",d);
if(flag>9)
{
printf(" ");
}
x=x%flag;
flag/=10;
}
return 0;
}