[求助]这样可以从文件中提取数据么?
下面这个程序从文件提取数据的一部分,请问能提取么,有什么错误? 文件 .......X13.5.......for (ch=fgetc(fp);;fp++)
{
if (ch=='X')
{
int p=0;
char st[10];
ch=fgetc(fp);
while('0'< ch && ch<'9' || ch=='.' )
{
p++;ch=fgetc(fp); getch();
}
fgets(st,p,fp-p);
a[i][j]=atof(st); printf("%f",a[i][j]);
}
}