#include<stdio.h> void main() { int n,m,t; scanf("%d",&n); if(n<0) printf("请输入正整数!谢谢合作!\n"); if(n<=9&&n>=0) m=1; else { m=0; //t=n/10; while(n>=1) { n=n/10; ++m; } } printf("%d\n",m); }
if (n > 0) printf("%d", (int)log10(n)+1);