C Program For Palindrome String – What is Palindrome? A palindrome is a sequence of characters which reads the same backward as forward. A palindrome could be a word, phrase, number, or other sequences of characters. such as madam or racecar.
Palindrome Word Examples:
Madam, Racecar, Radar, Etc.
C Program For Palindrome
If you are looking for a palindrome string in C program, this article will help you to learn how to write palindrome program in C language. Just go through this C program for palindrome to check whether a string is palindrome or not. After going through this C programming tutorial, you will be able to write a C palindrome program.
C Programming Tutorials
C Program For Palindrome Numbers
C Program To Reverse a String with Using Function
C Program To Reverse a String without Using Function
C Program To Reverse a String Using Recursion
C Program To Reverse a String Using Pointers
C Program For Palindrome String
Learn how to write a Palindrome program in C language. Writing a C program to check whether a string is a palindrome or not can be done using various techniques, but here in this program, we show how to write palindrome program in a proper way.
This is the eighth C programming example in the series, it helps newbies, students and B.Tech graduates in enhancing C programming and land on their dream job. All the best guys in learning c programming with coding compiler website. Happy Learning.
C Program For Palindrome Source Code
Copy paste the below source code or write your own logic into C compilers and run the program to see the result.
#include <stdio.h> #include <string.h> int main() { //Variables declaration char string1[20]; int i, length; int flag = 0; //Reading a string from user printf("Enter a string:"); scanf("%s", string1); length = strlen(string1); //checking whether a string is palindrome or not for(i=0;i < length ;i++) { if(string1[i] != string1[length-i-1]) { flag = 1; break; } } if (flag) { printf("%s is not a palindrome", string1); } else { printf("%s is a palindrome", string1); } return 0; }
C PROGRAM FOR PALINDROME OUTPUT
After you compile and run the above program, your C compiler asks you to enter a string to check whether entered string is palindrome or not. After you enter a string, the programming logic will check and show result like below expected output.
Example-1
Enter a string:
Radar
Radar is a palindrome
Example-2
Enter a string:
King
King is not a palindrome
Read Other C Programming Tutorials:
C Program To Swap Two Numbers Using Two Variables
C Program To Swap Two Numbers Using Three Variables
C Program For Prime Numbers – Check a Number is Prime or Not
C Program To Reverse a String with Using Function
C Program to Reverse a String without Using Function
C Program to Reverse a Sting Using Recursion