c语言判断一个数是几位数并输出各位数字

问题描述:

c语言判断一个数是几位数并输出各位数字
用c语言实现:输入一个数字判断它是几位数并输出各位数字,

//输入一个数字判断它是几位数并输出各位数字
#include
main()
{
unsigned long num,i,count=0;
printf("please input the number:");
scanf("%d",&num);
printf("从低到高::");
printf("%d",num%10);
for(i=1;num/=10;i++)
printf("%d",num%10);
printf("共有%d位数",i);
return 0;
}