看板 b96902HW 關於我們 聯絡資訊
請問一下, 我在作業5-1的輸出是 for(i=length;i>=0;i--) { printf("%c",sentence[i]); } printf("\n"); length是字串的長度 sentence是我用來存字串的陣列, 我是在每個case轉換結束後就用for loop反著印出來, 請問這樣的格式有誤嗎 我在本端測試的結果都正確的,可是在judge girl上都是 "批改娘愛的叮嚀:如果你的程式輸出了多餘的訊息,批改娘有可能會看不懂喔!" 我困擾了好多天~~~ 麻煩高手給我條明路吧~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.214.245
lovemeorhim:length要-1... 11/03 22:36
chinleock:減過了~~還是不行~~~ 11/03 22:45
ianchou821:恩…問題可能出在你如何判斷還有沒有下一筆資料(茶) 11/03 23:01
chinleock:不是只要用EOF判斷有沒有下依筆資料嗎~~ 11/03 23:16
ck3300574:你沒有結束字元是不可能會過的喔 11/04 02:10
chinleock:意思是要在INPUT之後自己加\0嗎? 11/04 08:29
chinleock:還是在全部轉換之後? 11/04 08:30
ck3300574:倒著印的缺點就是沒有結束字元,所以自己加吧 11/04 16:48