codeup|问题 I: 【字符串】回文串

题目描述
读入一串字符,判断是否是回文串。“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。

输入
一行字符串,长度不超过255。

输出
如果是回文串,输出“YES”,否则输出“NO”。

样例输入 Copy
12321
样例输出 Copy
YES

代码

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

int main() {
    
    
    char s[256];
    gets(s);
    int i;
    int len = strlen(s);
    for (i = 0; i < len / 2; i++) {
    
    
        if (s[i] != s[len - 1 - i]) {
    
    
            printf("NO\n");
            break;
        } else {
    
    
            continue;
        }
    }
    if(i==len/2){
    
    
        printf("YES\n");
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_43340821/article/details/114004931