大佬们,怎么把这个代码的指针改为数组?
就是这个void inputStudent(Student * student);
和void inputStudents(Student students[], int * count);
急急急
#include <stdio.h>
#include<string.h>
#define STUDENTCOUNT 50
#define SUBJECTCOUNT 5
struct str_Student {
char number[20];
char name[20];
char gender[20];
float scores[SUBJECTCOUNT];
};
typedef struct str_Student Student;
void inputStudent(Student * student);
void outputStudent(Student student);
int findStudentByNumber(Student students[], char number[], int count);
void inputStudents(Student students[], int * count);
int main()
{
Student students[STUDENTCOUNT];
int i = 0;
int j = 0;
int index = 0;
int choice = 0;
int count = 0;
Student temp;
char number[20];
FILE * fp = NULL;
printf("欢迎使用学生信息管理系统!\n"); //
do
{
printf("1.输入 2.输出 3.插入 4.删除 5.修改 6.查找 7.排序 8.保存 9.加载 0.退出