C语言,求一个整数为几位数,超详细!!!

//求一个数为几位数


#include 

int main() {
    int n,cnt = 0;
    scanf_s("%d", &n);
    do
    {
        cnt++;                    
        n /= 10;
    } while (n);
        printf("它为%d位数",cnt);
    return 0;
}

你可能感兴趣的:(c语言,算法,数据结构)