a022

輸入說明 :

一個字串(長度 < 1000)

輸出說明 :

yes or no

就是去比第一個和倒數第一個,第二個和倒數第二個,第三個和倒數第三個....比的次數是這個字串的一半,假如有不一樣,那就不用比了結束

#include<stdio.h>
#include<string.h>
int main()
{
    char s[1000];
    int i;
    int flag;
    while(scanf("%s",s)!=EOF)
    {
        s[1000]='\0';
        flag=0;

        for(i=0;i<strlen(s)/2;i++)
        {
            if(s[i]!=s[strlen(s)-1-i])
            {
                flag=1;
                break;
            }
        }
        if(flag==1)
        printf("no\n");
        else
        printf("yes\n");

    }
return 0;
}