【C语言】第四章 习题9.1:输入5位正整数,输出位数

int main()

{

    int a=0,b=0,digit=0;

    printf("Please input a number that is less than 5 digits :");

    scanf("%d",&a);

    b=a/10;

    if (01)  {

        digit=1;

    }

    else if(b>=1&&b<10)  {digit=2;}

    else if(b>=10&&b<100)  {digit=3;}

    else if(b>=100&&b<1000)  {digit=4;}

    else if(b>=1000&&b<10000)  {digit=5;}

    else {printf("Please input true number!\n");}

    printf("This number is %d digits\n",digit);

    

    return 0;

}


你可能感兴趣的:(C程序设计)