请编写函数,判断一字符串是否是回文,若是回文函数返回值为1,否则返回值为0,回文是顺读和倒读都一样的字符串
int gets_arr(char* p)
{int i = 0;int j = strlen(p) - 1;while (i < j && p[i] == p[j]){i++;j--;}if (i<j){return 0;}else {return 1;}}
int main()
{printf("请输入一串字符串\n");char arr[100];gets(arr);int ret = gets_arr(arr);if (ret == 1){printf("%s是回文", arr);}else {printf("%s不是回文", arr);}return 0;}