欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【C语言判断是否是回文字符串

程序员文章站 2024-01-14 13:59:46
...
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void Palindrome(char *a)
{
 char *begin = a;
 char *end = a+strlen(a) - 1;
 while (*begin == *end&&begin < end)
 {
  begin++;
  end--;
 }
 if (begin >= end)
 {
  puts("是");
 }
 else
  puts("NO");
}
int main()
{
 char a[100];
 gets(a);
 Palindrome(a);
 system("pause");
 return 0;
}