// Standard libraries
#include <stdio.h>
#include <string.h>

// Custom headers
#include "structs.h"

// Function prototypes
void GetData(StudentInfo student[], int numStudents);
void ComputeMidtermAverage(StudentInfo student[], int numStudents);
void PrintData(StudentInfo student[], int numStudents);

// Begin main function
int main(void) {

    int numStudents;

    printf("How many students: \n");
    scanf("%d", &numStudents);
    printf("\n");

    StudentInfo student[numStudents];

    GetData(student, numStudents);

    ComputeMidtermAverage(student, numStudents);

    PrintData(student, numStudents);

    printf("End program.\n");

    return 0;

}