i did this but its printing in reverse order . how to resolve that
#include
using namespace std;
int main()
{
int n;
cin>>n;
int r;
int rep=5;
int d=1;
for(int i=n;i>0;i=i/10)
{
r=i%10;
if(r==0)
{
r=rep*d;
}
else
{
r=r*d;
}
cout<<r<<"";
}
}
suppose i put 1001
then output is fine which is 1551 but with regular number its printing in reverse order