完成下列各程序中的函数定义(请勿修改主函数main中的语句)
请编写函数int fun(char *str)的定义,该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES;否则返回0,主函数输出NO。回文是指顺读和倒读都一样的字符串。
例如:字符串LEVEL是回文,二字符串123312就不是回文。
#include<stdio.h> #define N 80 int fun(char *str); void main( ) { char s[N]; printf(“Enter a string:\n”); gets(s); printf(“\n”); puts(s); if(fun(s)) printf(“YES\n”); else printf(“NO\n”); }