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 (mekelle institu
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);
7.n1=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 ? | 2 Yes | 0 No |
Post New Answer View All Answers
Explain how can I write functions that take a variable number of arguments?
general for is %wd,f-d; in this system "w" means a) 'w' represent total width of digits b) 'w' represent width which includes the digits before,after decimal place and the decimal point c) 'w' represent width which includes the digits before only d) 'w' represent width after decimal place only
Can we initialize extern variable in c?
What does the function toupper() do?
What are the storage classes in C?
Write an algorithm for implementing insertion and deletion operations in a singly linked list using arrays ?
What is indirection? How many levels of pointers can you have?
What are pointers really good for, anyway?
What are integer variable, floating-point variable and character variable?
Is null valid for pointers to functions?
What does printf does?
How macro execution is faster than function ?
I need a help with a program: Write a C program that uses data input in determining the whole of points A and a whole of circles B. Find two points in A so that the line which passes through them, cut through the maximum number of circles.
Why is c called c?
What is difference between constant pointer and constant variable?