Description
给定一个正整数 n ,请你求出它的位数。
Input
单组输入,输入一个整数 n 。(1<= n <= 2147483647)
Output
输出一行,包含一个整数,即为 n 的位数。
Sample
Input
1234567
Output
7
#include <stdio.h>
#include <stdlib.h>
int main()
{
long n;
int a=0; //初始化;
scanf("%ld",&n);
while(n>0)
{
n=n/10;
a++;
}
printf("%d",a);
return 0;
}