#include<stdio.h>
int main()
{int a,n=1;
scanf("%d ",&a);
while(a/(10^n)!=0){
n++;
}
printf("a是%d位数 ",n);
return 0;
}
输入一个数求它是几位数 请问哪错了
#include<stdio.h>
int main()
{int a,n=1;
scanf("%d ",&a);
while(a/(10^n)!=0){
n++;
}
printf("a是%d位数 ",n);
return 0;
}
输入一个数求它是几位数 请问哪错了
#include<stdio.h>
int main()
{
int a,n=1;
scanf("%d",&a);
while(a/10!=0){
a/=10;
n++;
}
printf("a是%d位数\n",n);
return 0;
}