杰出青年基金答辩ppt:C程序高手来下

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 23:46:46
判断回文怎么做啊 比如 输入adda 那么就会回答It is.

#include <stdio.h>
#include <string.h>

bool fun(const char *pstr);

main()
{
char ch[80];
scanf("%s",ch);
printf("%s",fun(ch)?"It is":"It not is");
getch();

}

bool fun(const char *pstr)
{
int i,n;
n=strlen(pstr);
for (i=0;i<n/2+1;i++)
{
if (pstr[i]!=pstr[n-i-1])
return false;
}
return true;
}
}

上面这段代码写的很不专业,比如字符串命名应该用str而不是ch,我现在很忙,没时间写这种小玩具。