reverse number in c

Reversing a Number in C

To reverse a number in C, you can use the following steps:

  1. Input the Number: Take the input number from the user.

  2. Initialize Variables: Initialize variables to store the original and reversed numbers, and a variable to store the remainder.

  3. Reverse the Number: Use a while loop to reverse the number by repeatedly dividing the original number by 10 and adding the remainder to the reversed number.

  4. Display the Reversed Number: Output the reversed number.

Here's a sample C code to reverse a number:

#include <stdio.h>

int main() {
    int originalNumber, reversedNumber = 0, remainder;

    printf("Enter an integer: ");
    scanf("%d", &originalNumber);

    while (originalNumber != 0) {
        remainder = originalNumber % 10;
        reversedNumber = reversedNumber * 10 + remainder;
        originalNumber /= 10;
    }

    printf("Reversed number = %d\n", reversedNumber);

    return 0;
}

This code takes an integer input from the user, reverses it, and then displays the reversed number.

[[SOURCE 1]]