整数でこれを行う方法を理解したので、文字列で試してみることにし、行き詰まりました。
これが私のファイル「kw」の内容です。
keyword0
keyword1
keyword2
keyword3
この現在のコードでは、「エラー:フォーマット'%s'はタイプ'char *'の引数を期待していますが、引数3のタイプは'char**'です。
#include <stdio.h>
int main () {
FILE *pFile;
pFile = fopen("kw", "r");
if (pFile != NULL) {
char *a[3];
int i;
for(i = 0; i <= 3; i++) {
fscanf(pFile, "%s", &a[i]);
printf("%s\n", a[i]);
}
}
return 0;
}
誰かが私をここで正しい方向に向けることができますか?ありがとうございました。