diff --git a/Program to Check Palindrome b/Program to Check Palindrome new file mode 100644 index 00000000..34150ab5 --- /dev/null +++ b/Program to Check Palindrome @@ -0,0 +1,22 @@ +#include +int main() { + int n, reversed = 0, remainder, original; + printf("Enter an integer: "); + scanf("%d", &n); + original = n; + + // reversed integer is stored in reversed variable + while (n != 0) { + remainder = n % 10; + reversed = reversed * 10 + remainder; + n /= 10; + } + + // palindrome if orignal and reversed are equal + if (original == reversed) + printf("%d is a palindrome.", original); + else + printf("%d is not a palindrome.", original); + + return 0; +}