#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);
        else
          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.

      0 Comments

        Add Comment

        Log in to add a comment

        Codiga - All rights reserved 2022.