C语言设计一个函数判断一个字符串是否回文
时间: 2024-06-14 15:03:50 浏览: 112
C语言 判断字符串是否是回文
5星 · 资源好评率100%
以下是一个C语言设计的函数,用于判断一个字符串是否为回文字符串:
```c
#include <stdio.h>
#include <string.h>
int isPalindrome(char arr[]) {
int i, a = 0;
int count = 0;
int length = strlen(arr);
for (i = 0; i < length; i++) {
if (arr[i] == arr[length - 1 - i {
count = 1;
} else {
count = 0;
break;
}
}
if ( == 1) {
return 1;
} else {
return 0;
}
}
int main() {
char arr[10];
printf("请输入一个字符串:");
gets(arr);
if (isPalindrome(arr)) {
printf("这个字符串是回文字符串");
} else {
printf("这个字符串不是回文字符串");
}
return 0;
}
```
阅读全文