```
//输入一个正整数,输出逆序的数结尾的0不做处理
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(){
int x;
int digit;
int r=0;
scanf("%d",&x);
while(x>0){
digit=x%10; //每次循环x的个位数
r=r*10+digit; //逆序
printf("x=%d,digit=%d,r=%d\n",x,digit,r); //调试
x=x/10;
}
printf("%d\n",r);
}