/*
判断一个字符串是否是回文字符串
参数str:C字符串
返回:是,则返回1, 否则返回0 。字符串为空,也会返回0
*/
int foo(const char*str)
{
int i,j;
size_t len = strlen(str);
if(str==NULL || len==0)
return 0;
for(i=0,j=len-1;i{
if(str[i]!=str[j])
return 0;
}
return 1;
}
#include void main() { char a[100]; int i=0,j=0; printf("Please input string:"); gets(a); while(a[i]!='\0') i++; i--; for(;j