I wrote below program to find reverse number but it's not working. what's the problem ?
Code:#include<stdio.h> int main (void) { unsigned int number, reverse; printf("Enter number to reverse \n"); scanf("%d",number); while (number != 0) { reverse = reverse * 10; reverse = reverse + number % 10; number = number / 10; } printf("Reverse number is = %d \n", reverse); return 0; }