我有一个名为Members.txt
.txt文件包含:如何将一个.txt文件逐行读入C数组?
2
Rebaz salimi 3840221821 0918888888
Hojjat Qolami 2459816431 09177777777
我写了一个C文件读入Members.txt
阵列char w[100];
像:
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'是什么? –