请编写程序,判断输入的字符串是否为回文?若是则输出yes,否则输出no。

来源:百度知道 编辑:UC知道 时间:2024/06/30 22:47:24
请编写程序,判断输入的字符串是否为回文?若是则输出yes,否则输出no。
使用VC编辑
好象有错误,编译无法通过

改过了呵呵, 这会应该行了

#include <stdio.h>
#include <string.h>
int IsPalindromes(char *str);
int main()
{
char str[256];

printf("please input a string:\n");
scanf("%s", str);
if (IsPalindromes(str)) {
printf("yes\n");
} else {
printf("no\n");
}
}

int IsPalindromes(char *str)
{
int i, j;
printf("input is %s\n", str);
for (i=0, j=strlen(str) - 1; (i!=j) && (i+1!=j); i++, j--) {
if (str[i] != str[j]) {
return 0;
}
}
return 1;
}

编写一段程序判断输入的字符串是否为回文 ? 请编写程序,判断输入的字符串是否为回文?若是则输出yes,否则输出no。 编写一年12编写一个函数,判断输入的字符串是否是回文。 请用C语言编写一个程序,判断一个字符串插入到另一个字符串的指定位置 请编写程序输入两个字符串,比较两个字符串的大小,要求松strcmp函数的功能。 编写一个程序,判断一个字符串插入到另一个字符串的指定位置。 编写判断一个输入数是为正数,负数还是0的程序 如何判断输入的字符串是字符或者数字 请编写程序输入含n个字母的字判断该字是否为回文即正读反读都相同的字 编写一个程序,从键盘读入一系列字符串,然后报告输入的最长以及最短的字符串的长度。