Printing Palindrome Number

Problem Statement
Write a c program to take an integer input say n. print out a palindrome of length n
palindrome of length 1:1
palindrome of length2:11

palindrome of length 3:121

palindrome of length 4:1221
palindrome of length 5:12321

#include<stdio.h> int main() { int i,n,flag=0; printf("enter the value of n \n"); scanf("%d",&n); if(n%2!=0) /*condition for odd nmbers */ { n=n+1; flag=1; } for(i=1;i<=(n/2);i++) { printf("%d ",i); } if(flag==0) { n=n+2; } for(i=(n/2)-1;i>0;i--) { printf("%d ",i); } printf("\n"); return 0; }

No comments:

Post a Comment