を使用してプログラムを作成しCています。コードに次の行があります。
scanf("%s", &path);
ソース ファイルをコンパイルすると、次の警告が表示されます。
main.c:84:2: warning: format ‘%s’ expects argument of type ‘char *’, but argument 2 has type ‘char (*)[64]’ [-Wformat]
そして、これはpath変数の宣言です:
char path[64];
このエラーが表示されるのはなぜですか? どうすれば解決できますか?