ソースファイルの文字コードはどうなってますか?
PBの場合はShift_JISでないといけなかったと思います。

また、TerminalはOS標準のものは日本語に対応してないので
JTerminalを使わなければいけません。
こちらは文字コードがEUCにしか対応してないので文字コードをEUCに変更してから
コンパイル、実行する必要があります。

文字コードの変更はPBでファイルを選択して、[コマンド+i]で。