我说说思路
定义一个枚举类型保存职称
enum{
Teaching_Assistant, //助教
Lecturer, //讲师
Associate_Professor,//副教授
Professor //教授
}
定义一个结构体保存教师信息
typedef struct TeacherInfo{
char name[20]//保存教师姓名
int TITLE//保存职称,在上面定义的enum中选取
}TI
主函数中
#define NUM 20 //教师人数int main(void)
{
TI Teacher[NUM]//声明20位老师信息
//输入20位老师信息
//判断教师职称,统计信息
//输出
return 0
}
有了上面的思路,实现起来就很容易了
int main(){
file *p
char s[6]
fp=fopen("c:\\aa.txt","wb")
printf("\n请输入姓名:")
scanf("%s",&s)
fwrite(&s,sizeof(char),strlen(s),fp)
fclose(fp)
}