Re: [問題] printf 縮棑

看板C_and_CPP (C/C++)作者 (Alien)時間16年前 (2009/06/10 19:21), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《kyakou (100%)》之銘言: : 各位大大您好 : 我想問一下,使用printf : 如果想印出 : type A{ : type B{ : XXX C; : XXX D ; : } : XXX E; : } : 有點想是偵測到"{",就自動縮排,遇到"}" 則就往前 : 有人可以提示一下怎麼寫嗎?? : 謝謝喔~~ 可以肯定的是 printf 不會幫你做這些東西. 你的輸入打算是什麼? type A{ type B{ XXX C; XXX D; } XXX E; } 這樣的 string? 還是從檔案讀入如上的 string? 每行前面不會有 space 嗎? 有的話怎樣? 簡單來說, 就是一行一行讀入輸入, 另外有一個 counter 記錄多少層 indent, 每行輸入先基於 counter 輸出 indentation, 再輸出該行 string 每行 string 輸出後就檢查裡面有多少個 { }, 每一個 { counter 就加 1. } 則減 1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82

06/10 19:25, , 1F
不需要讀進來,只要只是要給使用者輸入變數值而已
06/10 19:25, 1F

06/10 21:03, , 2F
不需要讀進來?聽不懂啊!太幽默啦
06/10 21:03, 2F
文章代碼(AID): #1ABvSwKt (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1ABvSwKt (C_and_CPP)