#include<stdio.h>
#include<stdlib.h>
#include<string.h>
bool isPalindrome(char *str, int len);
int main()
{
char arr[100];
gets_s(arr);
puts(arr);
int len = strlen(arr);
if (isPalindrome(arr, len))
{
printf("palindrome!\n");
}
else
{
printf("not palindrome!\n");
}
system("pause");
return 0;
}
bool isPalindrome(char *str, int len)
{
if (str == NULL || len < 1)
{
return false;
}
int i = 0;
while (i < len / 2)
{
if (str[i] != str[len - i - 1])
{
return false;
}
i++;
}
return true;
}
回文判断
猜你喜欢
转载自blog.csdn.net/y___y___/article/details/44921839
今日推荐
周排行