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
What is the use of pragma in embedded c?
What is #error and use of it?
Create a structure to specify data on students as given below: Roll number, Name, Department, Course, and Year of joining. Assume that there are not more than 450 students in the collage. (a) Write a function to print the names of all students who joined in the last 3 years. (b) Write a function to print the data of a student whose roll numbers are divisible by 4.
Explain c preprocessor?
What are the features of c language?
write a program that will open the file, count the number of occurences of each word in the the complete works of shakespeare. You will then tabulate this information in another file.
What is the purpose of macro in C language?
how to make a scientific calculater ?
What is a structure and why it is used?
Differentiate between functions getch() and getche().
What is ambagious result in C? explain with an example.
What is the use of volatile?
How can I invoke another program (a standalone executable, or an operating system command) from within a c program?
What does %p mean?
Explain how does free() know explain how much memory to release?