

InterviewSolution
Saved Bookmarks
1. |
Write a program to reverse a number and to check whether the number is palindrome or not |
Answer» #include <stdio.h> void main(){ int num, temp, remainder, reverse = 0; printf("Enter an integer \\n"); scanf("%d", &num); /* original number is stored at temp */ temp = num; while (num > 0) { remainder = num % 10; reverse = reverse * 10 + remainder; num /= 10; } printf("Given number is = %d\\n", temp); printf("Its reverse is = %d\\n", reverse); if (temp == reverse) printf("Number is a palindrome \\n"); else printf("Number is not a palindrome \\n");getch();} | |