Print all the palindrome numbers.If a number is not
palindrome make it one by attaching the reverse to it.
eg:123
output:123321 (or) 12321
Answer Posted / kifle tadesse mit
1# include<stdio.h>
2 int main()
3 {
4 int n,n1,rem,rev=0;
5 printf("enter the number u want to reverse\n");
6 scanf("%d",&n);
7n1=n;
8 while(n>0)
9{
10 rem=n%10;
11 rev=rev*10+rem;
12 n=n/10;
13 }
14 if(n1==rev)
15 printf("the given no is palindrome");
16 else
17 {
18 printf("no is not palindrome\n");
19 printf(" its palindrome by attaching it's reverse is
%d%d\n",n1,rev);
20 }return 0;
21 }
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Do variables need to be initialized?
Explain how can a program be made to print the name of a source file where an error occurs?
What is meant by type specifiers?
State the difference between realloc and free.
What is stack in c?
Describe the difference between = and == symbols in c programming?
What does c mean before a date?
Can we declare variable anywhere in c?
Write a code of a general series where the next element is the sum of last k terms.
#include
What are the three constants used in c?
What is gets() function?
What do you mean by dynamic memory allocation in c? What functions are used?
Q.1 write a program to create binary tree 1 to 16 numbers? Q.2 write a program to creat a binary search tree for the member that is given by user?
Explain the bubble sort algorithm.