整数取反
#include <stdio.h>
#include <stdlib.h>
int reverse(int x) {
int num[10];
int n;
int i=0,pos=1;
if (x==0){
return 0;
}
if (x<0){
pos=0;
x=-x;
}
while (x>0){
num[i]=x%10;
x/=10;
i++;
}
n=i;
for(i=0;i<n;i++){
x=10*x+num[i];
}
if(pos==0){
x=-x;
}
return x;
}
int main (){
int x;
scanf("%d",&x);
x=reverse(x);
printf("\n%d",x);
return 0;
}