Hi. I am MCA student. I am learning C programming language. I want to write code for palindrome number in C. I have run different code but nothing was helpful. If anyone has any code then let me know that. Thanks in advanced.
Hi. I am MCA student. I am learning C programming language. I want to write code for palindrome number in C. I have run different code but nothing was helpful. If anyone has any code then let me know that. Thanks in advanced.
I suggest you to refer following example, which will give you something, idea about this code:
Code:#include <stdio.h> int main() { int number,temp,remainder,sum=0; printf("nnEnter no: "); scanf("%d",&number); temp = number; //Value of temp stores unmodified n value while(number>0) { remainder=number%10; number/=10; sum=sum*10 + remainder; //Builds value of reversed number } if (sum==temp) printf ("nThe Number Is A Palindrome "); else printf ("nThe Number Is Not A Palindrome "); getch (); return 0; }
Try the given code. It is very simple code:
Code:#include<stdio.h> #include<conio.h> void main() { int n,s=0,m; clrscr(); printf("enter any no"); scanf("%d",&n); m=n; while(n>0) { r=n%10; s=s*10+r; n=n/10; } if(m==n) printf("the no is palindrome"); else printf("no is not palindrome"); getch(); }
Bookmarks