写一函数int rollback(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1

写一函数int rollback(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
 1 #include  < stdio.h >
 2 // #include <stdlib.h>
 3 int  rollback( char   * str)
 4 {
 5  char *= str;
 6  while(*(str++));
 7  str -= 2;
 8  while(*(p++== *(str--&& *!= '\0');
 9  if (*== '\0')
10   return 0;
11  else 
12   return -1;
13}

14 int  main()
15 {
16  char *str1 = "abaaba";
17
18  printf("ret = %d", rollback(str1));
19
20  return 0;
21}
 

你可能感兴趣的:(写一函数int rollback(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1)