你题目的解答代码如下:
#include<stdio.h>
int main() {
int n,i=0;
scanf("%d", &n);
do {
printf("%d", n%10);
i++;
} while ((n/=10)!=0);
printf("\n是%d位数",i);
return 0;
}
如有帮助,望采纳!谢谢!
#include <stdio.h>
int main()
{
int n,count=0;
scanf("%d",&n);
while(n>0)
{
printf("%d",n%10);
n/=10;
count++;
}
printf("\n是%d位数",count);
return 0;
}
int main()
{
int n,num=0;
scanf("%d",&n);
while(n)
{
++num;
printf("%d",n%10);
n/=10;
}
printf("\n是%d位数",num);
return 0;
}