C Program to Reverse a Number using Function
C Program to Reverse a Number:
#include<stdio.h> #include<conio.h> void main() { int num, rev = 0, rem; printf("Enter the number to reverse: "); scanf("%d", &num); while (num != 0){ rem = num % 10; rev = rev * 10 + rem; num = num/10; } printf("The reversed number is: %d", rev); getch(); }
Output:
Enter the number to reverse: 71874
The reversed number is: 47817
C Program to Reverse a Number using Function:
#include<stdio.h> #include<conio.h> Reverse(int n) { int sum=0; while (n!=0) { sum = sum*10 + n%10; n /= 10; } return sum; } void main() { int rev, num; clrscr(); printf("Enter a Positive Number: "); scanf("%d", &num); rev = Reverse(num); printf("The Reverse of given number %d is: %d", num, rev); getch(); }
Output: