#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#define MAX_STUDENT 100
struct Student {
  char xh[20];
  char xm[20];
  char xb[5];
  int n1;
  char zy[20];
};
struct Student students[MAX_STUDENT];
int count = 0;
void enter(){
  int num;
  printf("====录入学生信息====\n");
  printf("请输入要录入的学生数量:");
  scanf("%d", &num);
  if (count + num>MAX_STUEDENT){
    printf("学生数量超过上限！最多还能录入%d名学生。\n",MAX_STUDENT-count);
    return;
  }
  for(int i=0;i<num;i++){
    printf("\n请输入第%d个学生的信息:\n",count + 1 );
    printf("学号:");
    scanf("%s",students[count].xh);
    printf("姓名:");
    scanf("%s",students[count].xm);
    printf("性别:");
    scanf("%s",students[count].xb);
    printf("年龄:");
    scanf("%s",students[count].nl);
    printf("专业:");
    scanf("%s",students[count].zy);
    count++;
  }
  printf("录入完成！当前共%d名学生。\n",count);
}