From 5195415fd315d69beac58475ab206a50940eab62 Mon Sep 17 00:00:00 2001 From: ayushaman4651 <73748590+ayushaman4651@users.noreply.github.com> Date: Sat, 31 Oct 2020 21:12:27 +0530 Subject: [PATCH] Create Program to check palindrome of a number Program of palindrome --- Program to check palindrome of a number | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Program to check palindrome of a number diff --git a/Program to check palindrome of a number b/Program to check palindrome of a number new file mode 100644 index 0000000..615dc04 --- /dev/null +++ b/Program to check palindrome of a number @@ -0,0 +1,22 @@ +#include +int main() { + int n, reversedN = 0, remainder, originalN; + printf("Enter an integer: "); + scanf("%d", &n); + originalN = n; + + // reversed integer is stored in reversedN + while (n != 0) { + remainder = n % 10; + reversedN = reversedN * 10 + remainder; + n /= 10; + } + + // palindrome if orignalN and reversedN are equal + if (originalN == reversedN) + printf("%d is a palindrome.", originalN); + else + printf("%d is not a palindrome.", originalN); + + return 0; +}