读取几行英文字母的方式
void READDAT()
{
FILE *in;
int j;
if((in=fopen( "in.dat ", "r "))==NULL)
printf( "open error ");
while(feof(in))
{
for(j=0;xx[i][j]!= '\n ';j++)
{fscanf(in, "%c ",&xx[i][j]);
printf( "%c ",xx[i][j]); }
i++;
}
}
为什么这样不行 读不到!
[解决办法]
上面是
for(j=-1;j <80&&xx[i][j++]!= '\n ';)
{ fscanf(in, "%c ",&xx[i][j]);}
不好意思弄错了