编辑代码

#include <stdio.h>
int main (){
    int n = 0;
    scanf("%d",&n);
    int t=n;
    int weishu = 0;
    do{
        weishu++;
        t/=10;
    }while(t>0);
    printf("%d的位数为%d",n,weishu);
return 0;
}