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
What is the difference between void main and main in c?
What does the message "automatic aggregate intialization is an ansi feature" mean?
What does the error 'Null Pointer Assignment' mean and what causes this error?
What is string function c?
Why is c so important?
Why do we use null pointer?
What is define directive?
Explain the use of bit fieild.
Why C language is a procedural language?
Differentiate between null and void pointers.
What is meant by initialization and how we initialize a variable?
What is function and its example?
What is dynamic memory allocation?
What are runtime error?
What is the return type of sizeof?