C Program to Reverse a Number

In the previous tutorial , I have discussed about linear search program , Program to take password in C ,Factorial program in C,Program to swap two number . Today i will tell you about "How to reverse a number in C"?

Below is the simple C program to find reverse of a number.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
int main()
{
    int n, reversedNumber = 0, remainder;
 
    printf("Enter an integer: ");
    scanf("%d", &n);
 
    while(n != 0)
    {
        remainder = n%10;
        reversedNumber = reversedNumber*10 + remainder;
        n /= 10;
    }
 
    printf("Reversed Number = %d",reversedNumber);
 
    return 0;
}

Enter number: 4567
Reverse of number : 7654


I hope you have understand the program. I would like to have feedback from you. Your feedback, question ,queries or comments  are always welcome.

Thanks.
C Program to Reverse a Number C Program to Reverse a Number Reviewed by CodiBucket on 09:25 Rating: 5

No comments:

Powered by Blogger.