供参考:
#include<stdio.h> int main() { int i,n,m; scanf("%d",&n); m = n; for(i=0;m > 0; i++) m = m/10; printf("%d是%d位数\n",n,i); return 0; }
char s[80];int L;int m;scanf("%d",&m);L=sprintf(s,"%d",m);