输入一位整数,判断它是几位数

#include

int main()
{
    int i,n=0;
    printf("Input:");
    scanf("%d",&i);
    if(i>=0)
    {
    n++;
    i=i/10;
    while(i>0)
    {        
       n++;
    i=i/10;
    }
    }
    else
    i=-i;
     n++;
    i=i/10;
    while(i>0)
    {        
       n++;
    i=i/10;
    }

    printf("%d\n",n);
    return 0;
}

输入一位整数,判断它是几位数_第1张图片

你可能感兴趣的:(输入一位整数,判断它是几位数)