C言語 どこがコンパイルエラーか解りません。
いつも大変お世話になっております。
標記の件。
どこがエラーなのか解りません。
2時間くらい、にらめっこが続いています。
どこがエラーなのか教えて下さい。
ご回答のほどよろしくお願い申し上げます。
コード
#include <stdio.h>
int a = 0;
void func(void)
{
int c = 2;
printf("func関数では変数aとcが使えます。¥n”);
printf("変数aの値は%dです。\n",a);
/*printf("変数bの値は%dです。\n",b);*/
printf("変数cの値は%dです。\n",c);
}
int main(void)
{
int b = 1;
printf("main関数では変数aとbが使えます。\n");
printf("変数aの値は%dです。\n", a);
printf("変数bの値は%dです。\n", b);
/*printf("変数cの値は%dです。\n", c); */
func();
return 0;
}
コンパイルエラー
printf("func関数では変数aとcが使えます。¥n”);
^
text10.c:9:8: error: missing terminating " character
printf("func関数では変数aとcが使えます。¥n”);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
text10.c:10:34: error: expected ')' before ';' token
printf("変数aの値は%dです。\n",a);
^
text10.c:10:1: warning: passing argument 1 of 'printf' makes pointer from integer without a cast [-Wint-conversion]
printf("変数aの値は%dです。\n",a);
^~~~~~
In file included from text10.c:1:0:
c:\mingw\include\stdio.h:454:38: note: expected 'const char *' but argument is of type 'int'
_CRTIMP __cdecl __MINGW_NOTHROW int printf (const char *, ...);
^~~~~~
text10.c:13:1: error: expected ';' before '}' token
}
どうかよろしくお願いいたします。
お礼
コンパイルすることが出来ました! ありがとうございました!