#8587: 誰能告訴我錯在哪?


sdd5426 (黑白小羊)

學校 : 臺北市立成功高級中學
編號 : 36021
來源 : [140.113.92.66]
最後登入時間 :
2017-01-16 12:32:10
a022. 迴文 | From: [61.228.164.136] | 發表日期 : 2014-01-29 20:55

像abba這類偶數字數的字串沒問題

但abcba怎麼樣都會錯

請神人幫我看看

#include <iostream>
#include <string.h>
using namespace std;
int main()
{
 char a[1000],b,c;
 bool k=false;
 while(gets(a)){
  int n=strlen(a);
  for(int k=0;k<n/2+1;k++)
  b=a[k];
  for(int t=n;t>n/2-1;t--)
  c=a[t-1];
  if(b==c)
   printf("yes\n");
  else
   printf("no\n");
 }
 
return 0;
}

 
ZeroJudge Forum