Q. Write a C program to accept any number from user and reverse it. Also find it that number is palindrome or not.
for example:
number- 12345
result-
reverse:54321
number is not palindrome
Ans.
/*c program for reverse a given number and check it for palindrome or not*/
for example:
number- 12345
result-
reverse:54321
number is not palindrome
Ans.
/*c program for reverse a given number and check it for palindrome or not*/
#include<stdio.h>
#include<conio.h>
int main()
{
 int num,rem,n,rev=0;
 printf("Enter any number: ");
 scanf("%d", &num);
 for(n=num; n!=0; n=n/10)
 {
    rem = n%10;
    rev = rev*10+rem;
 }
 printf("\nEntered number in reverse order: %d\n",rev);
 if(rev==num)
    printf("%d is Palindrome.", num);
 else
    printf("%d is not Palindrome.", num);
 getch();
 return 0;
}
/************Output************/
![]()  | 
| Screen shot for reverse number and number is not palindrome C program  | 
![]()  | 
| Screen shot for reverse number and number is palindrome C program  | 


Comments
Post a Comment