>>56さん
日本語を表示する際には一度文字コードを解釈し、それに対応するフォントを表示しますよね?
「"Terminal"で日本語が通らない」というのはそうした一連の流れが
うまくいっていない状態のようです。
(どの段階で止まっているのかは不明)

HTMLで言うと、タグは従来通りなのに中の日本語文は
「%82%53%A5」のように表示される状態です。
(ご自分で"Terminal"を起動して日本語を打ってみれば分かると思います)

ちなみに普通にテキストエディタでソースを書き、
コンパイルのみ「cc filename」ですれば、プログラミングの練習は出来ますよ。