Существует ли библиотечная функция или простой способ считывания числа в обратном направлении и работы с ним?Под операциями я имею в виду операции с новым номером.
Например:
2845
would become
5482
Как этого добиться?У меня была идея, где можно сделать массив digit [i], по умолчанию нулевой, и получить столько значений, сколько имеет число.Например, 452 даст цифру [3]: цифра [1] будет 4, цифра [2] будет 5, а цифра [3] будет 2. Но это звучит ужасно сложно, и печать звучит как боль в задницене говоря уже о том, что я не мог оперировать новой цифрой.Мне нужно проверить, является ли число, прочитанное в обратном направлении, четным.
Есть идеи?Я долго думал об этом, но не могу найти правильного решения.Также, если это имеет значение, я использую Eclipse IDE на языке C.