#include
int main()
{
int n,sum=0;
int i,j,k;
printf("请输入一个介于0-99999之间的整数:");
scanf("%d",&n);
//方法一
if(n<10) printf("一位数");
else if(n<100) printf("两位数");
else if(n<1000) printf("三位数");
else if(n<10000) printf("四位数");
else printf("五位数");
//方法二
j=0;
for(i=n;i!=0;i=i/10)
{
k=n%10;
sum+=k;
j++;
n/=10;
}
printf("\n输入的是%d位数\n数字和为:%d\n",j,sum);
return 0;
}