Respuesta :

C program for checking palindrome with function isNumPalindrome

#include <stdio.h>

void isNumPalindrome(int );/*declaring function isNumPalindrome of void type*/

//driver function

int main()

{

  int b;

  printf("Please enter number to check \n");

  scanf("%d", &b);

  isNumPalindrome( b);//Calling function

  return 0;

 

}

void isNumPalindrome(int a)//Function definition

{

int t=a, r=0;

  while (t != 0)//Loop to Reverse the number

  {

     r = r * 10;

     r = r + t%10;

     t = t/10;

  }

  if (a== r)// checking the reverse number with the original number

     printf("%d is a palindrome number.\n", a);

  else

     printf("%d isn't a palindrome number.\n", a);

}

Output

Please enter number to check

10

10 isn't a palindrome number.

Please enter number to check

34

34 isn't a palindrome number.

Please enter number to check

22

22 is a palindrome number.

Please enter number to check

333

333 is a palindrome number.

Please enter number to check

678

678 isn't a palindrome number.

Please enter number to check

67876

67876 is a palindrome number.

Please enter number to check

44444

44444 is a palindrome number.

Please enter number to check

123454321

123454321 is a palindrome number.

RELAXING NOICE
Relax