#7718: 自己測試都無誤 上來就變了...


z1259645 (我也)


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

main()
{
    int  i, n, s, e, f;
    char  c[10001];
    
    while(scanf("%s",c)!=EOF)
    
    {
    n = strlen(c);
    s = 0;
    e = n-1;
    while(s<=e && f==1)
    {
        if(c[s]!=c[e])
          f = 0;
        s++;
        e--;
    }
    if(f==1)
       printf("\nyes");
    else
       printf("\nno");        
    }
    
    return 0;
    
}
#7719: Re:自己測試都無誤 上來就變了...


kkmomo (kkmomo)


>main() 

int main(void)

>while(s<=e && f==1)

f未初始化

>if(f==1)

沒有地方f賦值為1