11.8输入一个整数,求它是几位数

#include<stdio.h>
main()
{
	int a,i,y;
	scanf("%d",&a);
	for(i=0;a;i++)
		a=a/10;
	y=i;
	printf("y=%d\n",y);

}






456
y=3

  正确使用for,要简洁

posted @ 2015-11-08 20:13  颦无语  阅读(337)  评论(0)    收藏  举报