私は含まれていMembers.txt
という名前の.txtファイルがあります:私が好きchar w[100];
配列にMembers.txt
を読み取るためにCファイルを書いていた.txtファイルを行単位でC配列に読み込む方法は?
2
Rebaz salimi 3840221821 0918888888
Hojjat Qolami 2459816431 09177777777
を:
int main()
{
int i = 0, line = 5;
char w[100];
char f[20];
char k[15];
FILE *myfile;
myfile = fopen("Members.txt","r");
if (myfile== NULL)
{
printf("can not open file \n");
return 1;
}
while(line--){
fscanf(myfile,"%s",&w[i]);
i++;
printf("\n%s", &w[i]);
}
fclose(myfile);
return 0;
}
しかし、私はMembers.txt
へのすべての改行を必要とします行ごとに異なる配列に保存することができます。
代わりに何が起こるのですか。 – Yunnosch
見てください[https://www.google.com/search?q=How+to+read+a+.txt+file + + + C +配列+ライン+バイ+ライン)。 – alk
ファイルの最初の行にある '3'は何ですか? –