#include <stdio.h>
#include <string.h>
int main()
{
char input[81];
scanf("%s", input);
int len = strlen(input);
for (int i=0; i<len/2; ++i) {
if(input[i]!=input[len-1-i]) {
printf("No\n");
return 0;
}
}
printf("Yes\n");
return 0;
}
追问为嘛运行时打空格的话就不可以了额?(如果不打空格的话是可以的),还有额,麻烦帮忙写下注释呗??非常感谢
追答回文满足input[i] = input[strlen(input) - 1 -i]的关系。
scanf的话,空格或回车表示输入结束。
这个哪里用注释,回去好好看书吧