强化练习6:判断一字符串是否为回文,是返回1,不是返回0,出错返回-1

xiaoxiao2021-02-28  102

题目:

判断一字符串是否为回文,是返回1,不是返回0,出错返回-1 

程序如下:

#include <stdio.h> int fun(char *p) { if (p == NULL) return -1; char *pstart = p; char *pend = p; while (*pend) { pend++; } pend--; while (pstart < pend) { if (*pstart != *pend) return 0; pstart ++; pend --; } return 1; } int main() { char *p = "abcdefgfedcba"; printf ("%d\n", fun(p)); return 0; }

转载请注明原文地址: https://www.6miu.com/read-58575.html

最新回复(0)