問題
C 言語のソースプログラム(ソースファイル)を入力として読み込み,
その内容を HTML 形式で出力するプログラムを作りなさい.
具体的には,
- まず最初に次の 2 行を出力する:
<html>
<body>
- 次に,
ソースプログラム中の各文字を次の変換規則に従って変換し,
出力する:
- < → <
- > → >
- " → "
- & → &
- 空白(' ') →
- 改行('\n') → <br>
- 上記以外の文字 → 変換しない
- 最後に次の 2 行を出力する:
</body>
</html>
※タブ文字に関しては,エディタによって取り扱いが異なるため,
ここでは考慮しない.
以下のテストデータでもタブ文字はすべて空白に置換してある.
|