C语言判断输入字符是否为回文串

判断输入字符串(maxsize=255)是否是回文串(level,noon即为回文串),是则输出YES,不是输出NO

#include <stdio.h>
#include <string.h>
#define max 256
int main()
{
    char a[max];
    gets(a);
    int length=strlen(a);
    for(int i=0;i<length/2;i++)
    {
        if(a[i]!=a[length-i-1])
        {
            printf("NO");
            return 0;
        }
    }
    printf("YES");
    return 0;
}

你可能感兴趣的:(C语言,C语言)