- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
int reverse(int x) {
long int a=x;
if (a<10 && a>-1) return a;
int kol=2,k=1,i;
long int sum=0;
if (a<0) {
k=-1;
a=(-1)*a;
}
long int num=a;
while (true){
if ((num/=10)>9)
kol++;
else break;
}
for (i=0;i<kol;i++){
sum=10*sum+a%10;
a/=10;
}
return sum*k;
}
Follow us!