概述
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
#include
#include
#include
struct ques{
int num;
char qu[80];
char *op[4];
char an[10];
struct ques *next;
};
int main(void)
{
struct ques *h,*tail,*p;
FILE *fp;
int n,size=sizeof(struct ques);
char q[80],oa[80],ob[80],oc[80],od[80],a[10];
h=tail=NULL;
if((fp=fopen("F:\a.txt","r"))==NULL){
printf("file open errorn");
printf("press any key to exitn");
getch();
exit(1);
}
while(!feof(fp)){
fscanf(fp,"%d",&n);
fscanf(fp,"%s",q);
fscanf(fp,"%s",oa);
fscanf(fp,"%s",ob);
fscanf(fp,"%s",oc);
fscanf(fp,"%s",od);
fscanf(fp,"%s",a);
p=(struct ques*)malloc(size);
p->num=n;
strcpy(p->qu,q);
p->op[0]=oa;
p->op[1]=ob;
p->op[2]=oc;
p->op[3]=od;
strcpy(p->an,a);
p->next=NULL;
if(h==NULL)
h=p;
else
tail->next=p;
tail=p;
printf("%d",&p->num);
}
if(fclose(fp)){
printf("can not close the filen");
printf("press any key to exitn");
getch();
exit(0);
}
return 0;
}
最后
以上就是彪壮蜜蜂为你收集整理的c语言空文件里面有什么,新人求助,关于读取空文件的问题。的全部内容,希望文章能够帮你解决c语言空文件里面有什么,新人求助,关于读取空文件的问题。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复