#27096:


snoopy65225@gmail.com (根本)

學校 : 大葉大學
編號 : 111810
來源 : [140.118.127.65]
最後登入時間 :
2023-11-09 11:24:39
a011. 00494 - Kindergarten Counting Game -- UVa494 | From: [1.200.107.55] | 發表日期 : 2021-09-12 20:07

測試執行都過。

然後這篇https://zerojudge.tw/ShowThread?postid=23550&reply=0所提供的刁鑽測資也全對。

真正送出卻告訴我OLE,多輸出一個0。

不知道哪裡出了問題?

附上我的程式碼:

#include<stdio.h>
#include<ctype.h>

int main(){
char c;
int cnt=0, rec=0;
while(scanf("%c",&c)!=EOF){
//遇到字母
if(isalpha(c)){rec=1;}

//遇到其他字元
else{
//如果這段文字有字母,就計入cnt。
if(rec){cnt++;rec=0;}
}

//遇到換行符號
if(c=='\n'){
printf("%d\n",cnt);
cnt=0;
}
}
printf("%d\n",cnt);
return 0;
}

 

 
ZeroJudge Forum