Example1: x = 123, return 321
Example2: x = -123, return -321
intreverse(int x) {bool notsign = x >0; x =abs(x);int result =0;while (x >0) {if (result > INT_MAX /10) return0; result = result *10+ x %10; x /=10; }if (notsign) {return result; }return result *-1;}