main() { long int l,a,b;int i,j,k;scanf("%ld",&l);while(l!=0){ if(l!=9999 && l!=999 && l!=99 && l!=9){a=l+1;} if(a/10000!=0){printf("It has 5 digits");break;} if(a/1000!=0){prin 展开
main() { long int l,a,b;int i,j,k;scanf("%ld",&l);while(l!=0){ if(l!=9999 && l!=999 && l!=99 && l!=9){a=l+1;} if(a/10000!=0){printf("It has 5 digits");break;} if(a/1000!=0){printf("It has 4 digits");break;} if(a/100!=0){printf("It has 3 digits");break;} if(a/10!=0){printf("It has 2 digits");break;} l=1;if(l==1){printf("It has 1 digits");break;} l=0;} if(l==0)printf("I guess it is 0 or 6 digits");getch();收起