#include<stdio.h>
int main(){
int num, count = 0, reversed = 0, remainder;
printf("请输入一个正整数:");
scanf("%d", &num);
while (num != 0) {
count++;
remainder = num % 10;
reversed = reversed * 10 + remainder;
num /= 10;
}
printf("数字位数: %d\n", count);
printf("逆序数字为: %d\n", reversed);
printf("顺序数字为: ");
while (reversed != 0) {
printf("%d", reversed % 10);
reversed /= 10;
}
printf("\n");
}