In this example, We will take one input from user and reverse that number.
#include <stdio.h>
int main() {
int n, reverse = 0, remainder;
printf("Enter an integer number: ");
scanf("%d", &n);
while (n != 0) {
remainder = n % 10;
reverse = reverse * 10 + remainder;
n /= 10;
}
printf("Reversed number = %d", reverse);
return 0;
}
Output :
Enter an integer number: 1234
Reversed number = 4321
#include<stdio.h>
int main(){
int num,reverse;
printf("\nEnter number :: ");
scanf("%d",&num);
reverse=reverse_function(num);
printf("\ Reverse number is :%d",reverse);
return 0;
}
int sum=0,rem;
reverse_function(int num){
if(num){
rem=num%10;
sum=sum*10+rem;
reverse_function(num/10);
}
else
return sum;
return sum;
}
Output :
Enter number :: 8596
Reverse number is :6958
Ask anything about this examples