#include <stdio.h>
int main(void)
{
int num;
int i = 0;
do {
printf("正整数:");
scanf("%d",&num);
if (num <= 0)
puts("请不要输入非正整数。");
}while(num <= 0);
printf("%d的位数是", num);
while (num > 0) {
num /= 10;
i++;
}
printf("%d",i);
return 0;
}
12-13
4509
11-16
1154