Problem ID :d011. 字串比對

New Thread

User WA找不出問題

fuof123 SendIMessage
kyle

d011. 字串比對 | From: 1.164.100.242 | Post Date:2017-08-07 22:48:56.0

#include<stdio.h>
#include<string.h>
int main(void) {

    char s[9999];
    int i,j=0;
    
    while( gets(s) !=NULL ) {
     int m=0;
for (i=0;i<strlen(s);i++)
if(s[i]==32)                           //如果找到空白
for(j=0;j<i;j++)
if(s[j]!=s[j+1+i])   //以空白為界線 開始比對前後兩個字串
m=1;            
if(m==1)
printf("No\n");
else
printf("Yes\n");
    }
    return 0;
}
 
 
 
 
錯誤訊息如下:

與正確輸出不相符(line:5)
您的答案為: Yes
正確答案為: No 
 
自己用DEV-C跑過一次,輸入內容為範例輸入,輸出也是一模一樣,但提交出錯
請問錯誤是出在哪?
 
 


New Thread

ZeroJudge Forum