#include <stdio.h> int main() { int num, rev = 0, rem; // declare variables printf("Enter a number: "); // prompt user for input scanf("%d", &num); // read input while (num > 0) // loop until num is zero { rem = num % 10; // get the last digit of num rev = rev * 10 + rem; // append the digit to rev num = num / 10; // remove the last digit of num } printf("Reversed number = %d\n", rev); // print the reversed number return 0; }