• ベストアンサー

MinGW + MSYSで文字化け

Windows Vistaを使ってます。 C言語でprintfで「あ」と表示するプログラムを作ったのですが、実行すると「縺」と表示されます。 ソースはutf-8で書きました。 どのようにすれば文字化けせずに表示できるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.2

ソースをシフトJISで書けばよいと思います。

その他の回答 (2)

  • php504
  • ベストアンサー率42% (926/2160)
回答No.3

コマンドプロンプトの文字コードならchcpで変更できます chcp 65001 でUTF-8になります

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

出力する場に合った適切な文字コードを使う.

関連するQ&A