#include<stdio.h>
int main() {
int count=0,number,a;
printf("请输入一个数:");
scanf("%d",&number);
a=number;
if(number<0)
number=-number;
do{
number=number/10;
count++;
}while(number!=0);
printf("整数%d有%d位数。",a,count);
return 0;
}
do-while语句。