// This is a function which reverses any number regardless of amount of digits
int reverse(int number) {
if (number < 0) {
return (-reverse(-number));
}
int res = 0;
while (number > 0) {
res = (res * 10) + (number % 10);
number = number / 10;
}
return res;
}
// This statement reverses a 3 digit number
// works ONLY for 3 digit number
int reverse = number - (number % 10) - 100 * (number / 100) + 100 * (number % 10) + (number / 100);
// Why do you need an if-else statement??