[問題] 讀到特定字元即跳出

看板C_and_CPP (C/C++)作者 (funny!)時間16年前 (2009/02/06 13:07), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
while ( scanf( "%c", &c ) != '*') { printf( "%c", c); } 想請問為什麼我上面的寫法無法成功呢?? 目前的解決方法是在迴圈裡加上 if (c == '*') break; == 另外ACM 上傳檔案的網站是不是連不進去阿?? http://icpcres.ecs.baylor.edu/onlinejudge/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.156.195 ※ 編輯: UBL 來自: 140.117.156.195 (02/06 13:07)

02/06 13:09, , 1F
呃 你確認一下 scanf 的回傳值就會知道為什麼了
02/06 13:09, 1F

02/06 13:12, , 2F
對喔...搞笑了
02/06 13:12, 2F
文章代碼(AID): #19YyLusI (C_and_CPP)
文章代碼(AID): #19YyLusI (C_and_CPP)