编学生信息录入系统的子函数,明明没有语法上的错误,为何会有error

void xueshengxinxiluru(FIFE * fp) //学生信息录入功能-------输入
{
fp=fopen("xueshengxinxi.txt","w");
if(!fp)
{
printf("file cannot be opened");
exit(1);
}
printf("Enter records:\n");
char num[80]; //最长字符串为80
while(1)
{
printf("id: ");
gets(num);
s.id=atol(num); //atol将数字串转化为长整型
printf("name: ");
gets(s.name);
printf("old: ");
scanf("%d",&s.old);
printf("sex: ");
scanf("%s",&s.sex);
printf("born: ");
scanf("%ld",&s.born);
printf("address: ");
scanf("%s",&s.address);
printf("phone: ");
scanf("%ld",&s.phone);

printf("Email: ");
scanf("%s",&s.Email);
fprintf(fp,"%lu\t%s\t%d\t%s\t%d\t%s\t%d\t%s\n",s.id,&s.name,s.old,&s.sex,s.born,&s.address,s.phone,&s.Email); //将当前读取的记录s写入文件
printf("another(y/n)?"); //输入y或n,y表示继续输入,n表示停止
scanf("%c",&ch);
ch=getchar();
if(ch=='n')
break;
gets(num); //清空输入缓冲区
}
fclose(fp);
}

调式后有四个error一个warning:
C:\Users\dell\Desktop\xueshengxinxi.c(20) : error C2143: syntax error : missing ')' before '*'
C:\Users\dell\Desktop\xueshengxinxi.c(20) : error C2143: syntax error : missing '{' before '*'
C:\Users\dell\Desktop\xueshengxinxi.c(20) : error C2059: syntax error : ')'
C:\Users\dell\Desktop\xueshengxinxi.c(21) : error C2054: expected '(' to follow 'fp'
C:\Users\dell\Desktop\xueshengxinxi.c(80) : warning C4013: 'xueshengxinxiluru' undefined; assuming extern returning int

求大神解决

1个回答

问题是FILE 这个数据类型 未定义 加入头文件
#include 就可以了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

2
结构体函数怎么写,救救孩子?
2
学生成绩管理网站???
1
c++结构体输入并输出学生信息
1
c++结构体用input和display录入和显示信息
1
C语言菜鸟 想问一下这个程序哪里有错误(关于指针和数组的问题)谢谢!
2
求大佬帮写一个C语言程序,麻烦加上注解
3
用python设计希望被大神看见救救孩子,希望大家踊跃留言,发发爱心。
1
基础的C语言小问题,定义函数
2
基础的C语言前来求助大佬们
1
C语言学生管理系统(包含密码界面)
1
小组合作做了一个简陋的学生信息管理系统,修改学生信息的部分一直有问题,麻烦大神帮我看一下到底有什么问题,我真找不出来。
2
结构体指针成员变量在赋值后被篡改了是怎么回事?
0
用C语言编写简单学生学籍管理系统。有一段已经定义好的函数,求大佬帮忙编写完整。在线急等。求各位大佬帮帮忙,重谢!!
1
为什么不能继续录入成绩
2
如下代码功能7不能正常实现保存功能,想把 case后面只保留简单的函数调用语句,其他的语句放到被调函数里,把功能3,4,5换一下方法
1
帮忙看下导入导出 和排序有问题 没有 本人新手也看不出啥问题,就运行不出来 ,学生类我放在后面的。
2
求相关代码,初学者,不会做。
2
从txt读取数据时系统自动多读取了一部分零碎的数据,希望大佬们能帮忙解决一下。