Есть код. Он рабочий. Решение из интернета и все однотипные. И все прекрасно работает, но есть нюанс. Допустим если число будет 9035, 9 он отбросит поскольку логически встретит 0 и прекратит выполнение. Что можно придумать?
#include <iostream>
using namespace std;
int main() {
int n, m = 0, x;
cin >> n;
for (int i = 10; i <= n; i++)
{
x = i;
while (x)
{
m = m * 10 + x % 10;
x /= 10;
}
cout << m << "\n";
m = 0;
}
}
#include <iostream>
using namespace std;
int main() {
int n, m = 0, x;
cin >> n;
for (int i = 10; i <= n; i++)
{
x = i;
while (x)
{
m = m * 10 + x % 10;
x /= 10;
}
cout << m << "\n";
m = 0;
}
}