みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

C言語、度々すいません。コンパイルエラーです。

いつも大変お世話になり誠にありがとうございます。
下記コードがコンパイルエラーになり色々と
変えてみたのですが、どうしてもコンパイルエラー
となります。
度々すいません。
ご回答の程宜しくお願い申し上げます。

     記
1.コード
#include <stdio.h>

int main(void)
{
char ch;

printf("アルファベットの最初の文字は何ですか?\n");
ch = getchar();

printf("アルファベットの最初の文字は%cです。\n" ch);

return 0;
}

2.コンパイルエラー
C:\MinGW>gcc test8.c -o test8
test8.c: In function 'main':
test8.c:9:51: error: expected ')' before 'ch'
printf("アルファベットの最初の文字は%cです。\n" ch);

上記の通りエラーメッセージが出ます。
どうしたらいいでしょうか?
ご回答の程宜しくお願い申し上げます。

投稿日時 - 2018-04-20 16:07:43

QNo.9490540

困ってます

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

>printf("アルファベットの最初の文字は%cです。\n" ch);

最後の方のchの前にカンマ(,)が必要では?

投稿日時 - 2018-04-20 16:14:58

お礼

ご回答誠にありがとうございました。
おっしゃる通りでした。
今後とも宜しくお願い致します。

         高橋耕造

投稿日時 - 2018-04-20 16:41:50

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問