[問題] 如何去掉輸出最後多出的空白

看板C_and_CPP作者 (嘎樂 K.O)時間9年前 (2015/04/16 20:33), 9年前編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) GCC 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 我把程式碼完成後 將所有INPUT 打進去 也全都是對的 但是我放到測試網站後 答案卻錯了 我發現錯是錯在 答案後面多了一個空白鍵 請問該如何刪去 餵入的資料(Input): d / e * (c + 2) 預期的正確結果(Expected Output): d e / c 2 + * 錯誤結果(Wrong Output): d e / c 2 + *_ (底線代表多出的空白鍵) 程式碼(Code):(請善用置底文網頁, 記得排版) http://ideone.com/4GdZfT 補充說明(Supplement): 有點難懂 就是去掉輸出後面多出的那個空白鍵 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.205.116 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1429187639.A.DA5.html

04/16 21:22, , 1F
就檢查不要讓他輸出阿
04/16 21:22, 1F

04/16 21:23, , 2F
你最後總會先放到一個字串裡再輸出吧 檢查那個字串的
04/16 21:23, 2F

04/16 21:23, , 3F
尾巴 如果是 ' ' 就把他改為 '\0' 最後輸出改過的字串
04/16 21:23, 3F
※ 編輯: november1121 (118.168.205.98), 04/17/2015 19:03:15

04/18 11:48, , 4F
trim
04/18 11:48, 4F

04/18 11:55, , 5F
trim什麼 他現在程式裡根本沒有統一輸出的觀念
04/18 11:55, 5F
文章代碼(AID): #1LBwmtsb (C_and_CPP)