luc010.c (824B)
1 /* A five-digit number is entered through the keyboard. Write a program 2 to obtain the reversed number and to etermine whether the original and reversed 3 numbers are equal or not. */ 4 /* Let Us C, Chap - 3, Page - 53, Qn No.: f(a) */ 5 6 #include <stdio.h> 7 int main() 8 { 9 int num, rev, temp, i; 10 printf("Please enter the number : "); 11 scanf("%d", &num); 12 if (num < 10000 || num > 99999) 13 { 14 printf("\nPlease enter a five digit number."); 15 return 1; 16 } 17 temp = num; 18 for (i = 1; i <= 5; i++) 19 { 20 rev = (rev * 10) + num % 10; 21 num = num / 10; 22 } 23 printf("\nReverse of the Input number : %d", rev); 24 if (rev == temp) 25 printf("\nOriginal and reversed numbers are equal."); 26 else 27 printf("\nOrigianl and reversed numbers are not equal."); 28 return 0; 29 }