从文件中读取一个二维的字符串矩阵到一个二维的字符串数组中

来源:百度知道 编辑:UC知道 时间:2024/05/15 05:07:19
从文件中读取一个二维的字符串矩阵到一个二维的字符串数组中,
例:
文件中内容为:
de ji dieg asle
deg dge seg dg se
et ry y5u ^78 #4
..........
即每个矩阵元素为任意的字母数字或者符号,存入到一个二维的字符串数

你要用什么 语言编写,好像是发错地方

#include<stdio.h>
main()
{
FILE *fp;
char a[3][20];
int i,j;
i=0;
if ((fp=fopen("C:\\Documents and Settings\\Administrator\\桌面\\txt.txt","r"))==NULL)
{
printf ("can't open");exit(0);
}
while( ! feof(fp))
{
for (j=0;j<4;j++)
{
fgets(a[j],20,fp);

}
}

fclose(fp);
for (i=0;i<4;i++)
{
printf ("%s",a[i]);
}

}

存 在了a这个二维数组里面