Мне нужно создать рекурсивную функцию, которая заменяет все нечетные цифры на 4.
Пример
Пользователь вводит: 2391
Выход: 2444
Пожалуйста, используйте язык C ++ для начинающих, без массивов и т. Д. Использование базового языка C ++ и рекурсивного кода было бы действительно полезным, спасибо.
int oddToFour(int num) {
int digit = num % 10;
if (digit / 2 != 0) return 4;
else return digit;
oddToFour(num/10);
}