invertir la posición de los dígitos enteros?
tengo que invertir la posición del número entero como este
input = 12345
salida = 54321
Hice esto pero da un resultado incorrecto, por ejemplo, 5432
#include <iostream>
using namespace std;
int main(){
int num,i=10;
cin>>num;
do{
cout<< (num%i)/ (i/10);
i *=10;
}while(num/i!=0);
return 0;
}