英文題目 傳送門 ,中文題目 傳送門 程式的流程設計是這樣的: 使用 gets 收下字串到字元陣列 inputString 初始化用來儲存輸出字元陣列的 outputString ,以及記錄 outputString 目前放到哪個字元的 outputIndex 注意!這邊的 inputString 跟 outputString 建議設到10K,不然會給Runtime Error 注意!這邊不需要初始化用來判斷使用哪個引號的 flagQuote ,用了反而會得到WA... 一一比對每個字元, 如果不是雙引號,則將該字元直接儲存到 outputString , outputIndex 加一 如果出現雙引號("),則根據 flagQuote 數值,在 outputString 中放入左雙引號或右雙引號, outputIndex 加二 最後使用 puts(outputString) 印出字串
Collecting Interesting Things and What I've Learned