#include <stdio.h> int main() { int count,number; count=0; printf("Enter number:"); scanf("%d",&number); if(number<0) number=-number; do {number/=10; count++;} while (number!=0); printf("It count is %d digits. ",count); }
do while是先执行后判断。