编辑代码

#include <stdio.h>
int fun(int num)
{
    int i=1;
    while(1)
    {
        if(num/10>0)
        {
            num = num/10;
            i += 1;
        }
        else
        {
            break;
        }
    }
    return i;
}
int main () {
    //JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
    int number = 0,number_w;
    printf("请输入一个不多于5位的正整数:");
    scanf("%d",&number);
    number_w = fun(number);
    printf("%d",number_w);
    return 0;
}