In the last tutorial we have learnt how to check if a number is palindrome or not. In this tutorial we will learn how to find palindrome numbers in a given range.
C Program – Generating 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:
Leave a Reply