這題是否是使用NPSC官方測資?
如過是的話我已經用全部測資測試過無誤
而在自己這邊跑第二行也不是'0'而是Unfair Game
(我在想是不是compiler不同的問題 不過先確認一下是不是測資都使用NPSC官方資料)
另外範例輸出第四項當初NPSC弄錯了 應該是18才對
我再次檢查過是 NPSC 官方資料沒錯。
有兩位同學已經通過這一題,可以浮出來討論討論,我希望增加一點這裡的討論氣氛哦
範例輸出的部分,謝謝你的提醒,已經修改
非常感謝 可是我多裝了一個scanf吸掉最後一個\n以後還是WA
其實我還蠻好奇我到底印出什麼@@; 不論如何都不應該會在第二行有0才對...
我是測你最早開放的那個版本
scanf("%d %d");
和
scanf("%c");
連用的時候要很注意
scanf("%d %d"); 按下的enter
會被scanf("%c");讀入
至於會印出什麼東西我也不知道
不過用VC++6.0跑看不出異狀但上傳就是錯
while(scanf("%d %d",&N,&M)&&N!=0&&M!=0){
sum=0;
swi=0;
加在這裡>>scanf("%c",&temp);
looser大說對了...
我本來以為會被這個吸走的
for(i=0;i<M;i++){
scanf("%c",&temp);
if(temp=='\n'||temp==' ')
i--;
不過看來放著他不管是錯誤的選擇
感謝looser大的指教 獲益良多