推 world9918:你i從0跑到2 意即使用了str[0]~str[2] 那陣列宣告 07/20 17:05
→ world9918:應該要str[3][6]吧 07/20 17:05
→ SiriusJinn:對厚 = = 感謝樓上 發生了低級錯誤 Orz 07/20 17:08
→ SiriusJinn:修改後卻出現:與正確輸出不符合(line:4) 07/20 17:23
→ SiriusJinn:因為print不出答案,被當成空白了.... 07/20 17:24
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.103.25
→ iamivers0n:你怎麼這麼確定長度只要6?string會自己調大小耶... 07/20 18:14
→ iamivers0n:還有online judge可以用system類的函式嗎@@? 07/20 18:14
→ SiriusJinn:我system會去掉,我看最長的world也只有5個字元 = = 07/20 18:24
推 Fenikso:那只是範例.. 07/20 18:27
→ SiriusJinn:是喔@@ 那如果不考慮輸入的組數跟長度 while的條件怎寫 07/20 18:34
→ MOONRAKER:str[1024][1024]不就結了 只有64K好用的時代早就過去了 07/20 18:58
→ iamivers0n:scanf會回傳狀態 你只要檢查是不是等於EOF就可以了 07/20 19:51
→ iamivers0n:while ( scanf( "%s" , str ) ) { printf(...) } 07/20 19:52
→ iamivers0n:推錯= = 07/20 19:52
→ iamivers0n:while ( scanf( "%s" , str ) != EOF ) { printf(..) } 07/20 19:53
→ SiriusJinn:感謝樓上!判定過了,又學到了新東西.... 07/20 20:24
→ SiriusJinn:剛看了網站的使用手冊,原來有限定要用EOF = = 07/20 20:38
推 ledia:雖然只有 64K 的時代過去了, 但是現在也才演進到 1M (逃) 07/21 00:54
→ MOONRAKER:實用上也不必真的1M 光一個單純陣列吃64K也夠豪華了 |D 07/21 11:29