1.不包括前面的0(如1000>>1)
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
int digit;
int ret=0;
do{
digit=x%10;
x/=10;
ret=ret*10+digit;
}while(x>0);
printf("%d",ret);
return 0;
}
2.包括前面的0(如1000>>0001)
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
int digit;
int ret=0;
do{
digit=x%10;
x/=10;
ret=ret*10+digit;
printf("%d",ret);
}while(x>0);
return 0;
}