sublime text 3 C言語 日本語出力

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
yuu_0802

sublime text 3 C言語 日本語出力

#1

投稿記事 by yuu_0802 » 10年前

普段はterapadを使っているのですが、sublime text 3を使ってみようと思い分からないことがあったので質問させてください。

C言語での日本語出力の実行結果についての質問です。
code
#include<stdio.h>
int main (void)
{
printf("あいうえお\n");

return 0;
}
/code
というコードを実行すると自分で調べて色々やってみたのですが、"output not utf-8"というエラーばかりでてきて、実行できませんでした。
けれど、ConvertToUTF8をアインストールしてCtrl+Shift+Bで実行してみると「あいうえお」と出力できました。
しかしREPL[shell]?で実行してみると「あいうえお\n」と\nまでも出力してしまい\nを削除してCtrl+Shift+Bの方で実行すると「あいうえお」と出力できたのですが、REPL[shell]?でコンパ
イルをかけるとエラーがでてしまい、そのエラー内容が文字化けしてしまいます。

どうしたら両方で\nを削除しても「あいうえお」と出力できるのでしょうか?

terapad使っているときには普通の?コマンドプロンプトで実行していたのですがsublime text3でかいて保存したコードを実行すると"あいうえお"とは出力されずに文字化けしてしまいます。
ちなみにコマンドプロンプトではエラー内容は文字化けされずにちゃんと?エラーがでてきます。

C言語を勉強し初めて数ヶ月なので何言ってるのか、わかりにくいかもしればせんが、もしよければ回答お願いします。

yuu_0802

Re: sublime text 3 C言語 日本語出力

#2

投稿記事 by yuu_0802 » 10年前

コード:

#include<stdio.h>
int main (void)
{
printf("あいうえお\n");

return 0;
}
すいませんうまくできてませんでした。

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: sublime text 3 C言語 日本語出力

#3

投稿記事 by みけCAT » 10年前

とりあえず、使用しているOSとコンパイラ(もしくはインタプリタ)は何ですか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: sublime text 3 C言語 日本語出力

#4

投稿記事 by みけCAT » 10年前

わからないエラーが出たら、そのエラーメッセージでググると解決に近付くかもしれません。
[search=google]"output not utf-8"[/search]
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

yuu_0802

Re: sublime text 3 C言語 日本語出力

#5

投稿記事 by yuu_0802 » 10年前

OSはwindouws8でコンパイラーはボーランドのCコンパイラーです。

yuu_0802

Re: sublime text 3 C言語 日本語出力

#6

投稿記事 by yuu_0802 » 10年前

windows8です
誤字すいません

閉鎖

“C言語何でも質問掲示板” へ戻る