<>

Palindrome Number C Program


C Program to check whether the input number is palindrome or not:

#include <stdio.h>
main()
{
   int x, reverse = 0, temp;

   printf("Enter a number: ");
   scanf("%d",&x);

   temp = x;

   while( temp != 0 )
   {
      reverse = reverse * 10;
      reverse = reverse + temp%10;
      temp = temp/10;
   }

   if ( x == reverse )
      printf("%d is a palindrome number",x);
   else
      printf("%d is not a palindrome number",x);
}

Also by Making Function of it:

#include <stdio.h>
void palindrome(int);
main()
{
    int x;

    printf("Enter a number: ");
    scanf("%d",&x);

    palindrome(x);
}
void palindrome(int x)
{
    int reverse=0,temp=0;
    temp = x;

    while( temp != 0 )
    {
        reverse = reverse * 10;
        reverse = reverse + temp%10;
        temp = temp/10;
    }

    if ( x == reverse )
        printf("%d is a palindrome number",x);
    else
        printf("%d is not a palindrome number",x);
}

Rate this posting:
{[['']]}

0 comments:

Post a Comment

:) :)) ;(( :-) =)) ;( ;-( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ $-) (b) (f) x-) (k) (h) (c) cheer
Click to see the code!
To insert emoticon you must added at least one space before the code.

 
TOP