C program for palindrome using recursion.

source code


#include<stdio.h>
              int checkPalindrome(int);
       int main()
  {
              int num,sum;
    printf("Enter a number: ");
    scanf("%d",&num);
                sum = checkPalindrome(num);
                if(num==sum)
         printf("%d is a palindrome",num);
    else
    printf("%d is not a palindrome",num);
    getch();
    return 0;
}
int checkPalindrome(int num)
{
                static int sum=0,r;
                if(num!=0)
               {
         r=num%10;
         sum=sum*10+r;
         checkPalindrome(num/10);
      }
    return sum;
}

Comments

Popular posts from this blog

8086 STRING MANIPULATION –FIND AND REPLACE A WORD

Animated Circles In C++

C program to find out the sum of series 1 + 2 + …. + n.