#include <stdio.h>
      int ifPalindrome() {
        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);
          printf("%d is not a palindrome.", original);
        return 0;

      C language logoCheck if palindrome

      Codiga's C Recipes

      Check whether the number entered by the user is a palindrome or not. An integer is a palindrome if the reverse of that number is equal to the original number.


        Add Comment

        Log in to add a comment

        Codiga - All rights reserved 2022.