楼主你好
具体代码如下:
#include
#include
#include
#define N 20
void printArray(char a[][20],int m)
{
for(int i=0;i
printf("%s\n",a[i]);
}
}
int main ()
{
FILE *f;
char str[N][N];
int i;
//打开文档
if((f=fopen("test.txt","r+"))==NULL)
{
printf("无法打开test.txt文档!\n");
exit(0);
}
//读取文档数据 将对应的数据保存到对应的位置
i=0;
while(fscanf(f,"%s",str[i])!=EOF)
{
i++;
}
//输出
printArray(str,i);
fclose(f);
return 0;
}
运行结果:
cat
apple
dog
pig
banana
orange
希望能帮助你哈
(ps:test.txt文档应该和当前的工程默认路径相同 否则找不到会文档的)