0
点赞
收藏
分享

微信扫一扫

【PTA】文件操作 6-7 有结构文件的读写1

三维控件研究 2022-03-31 阅读 82
c语言

题样

void fun(FILE *fin,FILE *fout)
{
	ST a[100]={0};
	char c;
	int i=0;
	while(fscanf(fin,"%c",&c)!=-1)
	{
    fseek(fin,-1,1);
	fscanf(fin,"%s",a[i].name);
	fscanf(fin,"%s",a[i].id);
	fscanf(fin,"%d",&a[i].gender);
	fscanf(fin,"%d",&a[i].age);
	fscanf(fin,"%lf",&a[i++].scored);
    fscanf(fin,"%c",&c);
	}
	int j=0;
	for(j=0;j<i;j++)
	{
		output(&a[j],fout);
	}
}

 //i确实等于数据个数

举报

相关推荐

0 条评论