• 締切済み

C++プログラミング ENTABプログラム

「空白が続けばTABを強制的に挿入するプログラムENTABを作れ」という問題ですが、やり方が分からず困っています。どなたか教えてください!!

みんなの回答

回答No.1

まず、前提が抜けている『学校の課題』のようだけど、 「(テキストファイルを読んで)空白が一定数続けば「TAB」と置き換えて出力しろ」 とかじゃないかな? 上記であれば、 1.元のファイルを開く 2.一文字ずつ読み込みバッファに格納。 3-1.(空白でなかったら)バッファの文字を出力する 3-2.(空白だったら)、カウントを+1する   カウントが一定数になったら、TABを出力してバッファをクリアする 4.以降、2-3をファイルの最後まで繰り返す という感じ。

0430nori
質問者

お礼

素早いお返事ありがとうございます! 参考に考えてみます。

関連するQ&A