Write a program that prompts the user to input a number and reverse its digits. For example, the reverse of 12345 is 54321; reverse of 5600 is 65.
#include <stdio.h>
int main()
{
int number, temp, remainder, reverse = 0;
printf("Enter a positive integer :");
scanf("%d", &number);
temp = number;
while (temp > 0)
{
remainder = temp % 10;
reverse = reverse * 10 + remainder;
temp /= 10;
}
printf("The reverse of %d is %d.", number, reverse);
return 0;
}
Enter a positive integer :12345
The reverse of 12345 is 54321.