Write a C Program to find Palindrome numbers in a given range

Write a C Program to find Palindrome numbers in a given range


 #include<stdio.h>
 int main(){
   int num, rem, reverse_num, temp, start, end;



   printf("Enter the lower limit: ");
   scanf("%d",&start);

   printf("Enter the upper limit: ");
   scanf("%d",&end);

   printf("Palindrome numbers between %d and %d are: ",start,end);
   for(num=start;num<=end;num++){
      temp=num;
      reverse_num=0;
      while(temp){
         rem=temp%10;
         temp=temp/10;
         reverse_num=reverse_num*10+rem;
      }
      if(num==reverse_num)
         printf("%d ",num);
 


 
   }
   return 0;
 }
               

Output:

 Enter the lower limit: 14
 Enter the upper limit: 80
 Palindrome numbers between 14 and 80 are: 22 33 44 55 66 77
 --------------------------------