Skip to content

Instantly share code, notes, and snippets.

@mrmikejones
Created February 26, 2013 15:48
Show Gist options
  • Save mrmikejones/5039490 to your computer and use it in GitHub Desktop.
Save mrmikejones/5039490 to your computer and use it in GitHub Desktop.
Reverse the digits in a number
#include <stdio.h>
int Reverse(int number)
{
int reversed = 0;
while(number > 0)
{
reversed = (reversed * 10) + number%10;
number /= 10;
}
return reversed;
}
int main(int argc, char* argv[])
{
const int TESTNUMBER = 12345;
printf("%i reversed is %i", TESTNUMBER, Reverse(TESTNUMBER));
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment