[问题] 如何去掉输出最后多出的空白

楼主: november1121 (嘎乐 K.O)   2015-04-16 20:33:56
开发平台(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):
有点难懂 就是去掉输出后面多出的那个空白键
作者: MOONRAKER (㊣牛鹤鳗毛人)   2015-04-16 21:22:00
就检查不要让他输出阿你最后总会先放到一个字串里再输出吧 检查那个字串的尾巴 如果是 ' ' 就把他改为 '\0' 最后输出改过的字串
作者: Jockey66666 (往事已成追忆)   2015-04-18 11:48:00
trim
作者: MOONRAKER (㊣牛鹤鳗毛人)   2015-04-18 11:55:00
trim什么 他现在程式里根本没有统一输出的观念

Links booklink

Contact Us: admin [ a t ] ucptt.com