回文串判定
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
输入一串字符(长度小于100),判断该串字符是否是回文串(正序读与逆序读内容相同)。
输入
输入一串字符(长度小于100)。
输出
若该串字符是回文串输出“yes",否则输出”no“。
示例输入
asdfgfdsa
示例输出
yes
#include<stdio.h> #include<string.h> int main() { char s[107],a[107]; gets(s); int b; b=strlen(s); for(int i=b-1,j=0;i>=0;i--,j++) { a[j]=s[i]; } int f=0; for(int i=0;i<b;i++) { if(a[i]!=s[i]) { f=1; break; } } if(f==1) { printf("no\n"); } else { printf("yes\n"); } return 0; }