 程序代码:
程序代码:
/*输入教师信息函数 */
 void input(TEACHER *data, int *len)
 {
     int num;
     //void save(TEACHER *data, int len);       假设你删掉这个
     
     putchar('\n');
     printf("%s\n", "请输入新的记录,如果需要退出当前菜单请输入-1.");
     printf("%s\n", "格式:\n职工号\n");
     printf("%s\n", "姓名 职称 性别 年龄 教学效果综合评分");
     putchar('\n');
     printf("如:\n");
     printf("1\n");
     printf("李白 副教授 男 25 92\n");
     scanf("%d", &num);
     
     while(num != -1) 
     {
         data[*len].num = num;
         scanf("%s %s %s %d %lf", data[*len].name, &data[*len].level, &data[*len].sex, &data[*len].age, &data[*len].score);
         (*len)++;
         scanf("%d", &num);
     } 
     
     //void save(TEACHER *data,int len);             假定你把这行改成如下
     save(data,len);                                 // 你觉得这个时候,len的值是多少?是什么数据类型?save()函数中要求是什么数据类型?
 }
										
					
	
授人以渔,不授人以鱼。



 
											





 
	    

 
	
 
											

