给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
#include <stdio.h>
int main(){
int a=0;
int b=0;
int count=0;
scanf("%d",&a);
while(a>0){
b=a%10;
a=a/10;
count++;
printf("%d ",b);
}
printf("\n%d",count);
return 0;
}
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
#include <stdio.h>
int main(){
int a=0;
int b=0;
int count=0;
scanf("%d",&a);
while(a>0){
b=a%10;
a=a/10;
count++;
printf("%d ",b);
}
printf("\n%d",count);
return 0;
}