Task is to convert int to char . Here is my code for converting
#include <conio.h>
#include <stdio.h>
main(void)
{
int number,reserve ;
scanf_s("%d",&number);
if (number > 0 || number == 0)
{
    do
    {
        reserve = number % 10;
        printf("%c", reserve + '/0');
        number /= 10;
    } while (number != 0);
}
else
{
    number *= -1;
    printf("-");
    do
    {
        reserve = number % 10;
        printf("%c", reserve + '/0');
        number /= 10;
    } while (number != 0);
}
_getch();
return 0;
}
The problem is this is printing the result in the reversed of what I want. So I'm searching for a way to reverse it back. However my code is printing char by char. Probably I just need to save all chars into some string but I`m not sure of how do it. Appreciate any help.
 
     
     
    