输出该整数中所含数字的位数(C语言)

描述:

输入一个整数n,计算并输出该整数中所含数字的位数。

输入:

在一行输入一个整数n(0≤n≤10000000)。

输出:

在一行中按格式“The number of digits is ××”输出一个整数××,即整数n中所含数字的位数。

输入样例 1:785

输出样例 1:The number of digits is 3

#include 
int main(void)
{
	int n, i=0;
	scanf("%d", &n);
	do {
		n=n/10;
		i++;
    } while (n!=0);
	printf("The number of digits is %d", i);
		
	return 0;	
} 

你可能感兴趣的:(C语言程序设计,c语言)