I apologize if I'm not formatting my question correctly. I am new to this site and new to programming.
I'm currently working on a C assignment and I believe I have most of the code done, but there is some tuning I can't seem to figure out. I would appreciate any feedback. Here is my code
#include <stdio.h>
#include <stdlib.h>
#define SENTINAL -1
double sumOfScores = 0;
double examScore = 0;
double sumOfExams = 0;
double average = 0;
double calculateAverage();
double main(void)
{
    int i;
    for (i = 1; i <= 4; ++i)
    {
        calculateAverage();
    }
    return 0;
}
double calculateAverage()
{
    printf("Enter %d to terminate program. \n", SENTINAL);
    while(examScore != SENTINAL)
    {
        printf("Enter test score: \n");
        scanf("%lf", &examScore);
        sumOfScores += examScore;
        sumOfExams++;
        average = sumOfScores / sumOfExams;
    }
    printf("The average of the test scores entered thus far is %.2lf  \n\n", average);
return 0;
}
Here is my output
Enter -1 to terminate program. 
Enter test score: 
99
Enter test score: 
98
Enter test score: 
97
Enter test score: 
96
Enter test score: 
-1
The average of the test scores entered thus far is 77.80  
Enter -1 to terminate program. 
The average of the test scores entered thus far is 77.80  
Enter -1 to terminate program. 
The average of the test scores entered thus far is 77.80  
Enter -1 to terminate program. 
The average of the test scores entered thus far is 77.80  
Here is what I would like it to look like
Enter -1 to terminate program. 
Enter test score: 
99
Enter test score: 
98
Enter test score: 
97
Enter test score: 
96
Enter test score: 
-1
The average of the test scores entered thus far is 77.80  
Enter -1 to terminate program. 
Enter test score: 
95
Enter test score: 
94
Enter test score: 
93
Enter test score: 
92
Enter test score: 
-1
The average of the test scores entered thus far is (avg goes here)
I did not include an additional two sets of numbers in the output I am going for, but I would like to be able to do this with four sets of numbers. As soon as I enter (-1) to terminate the first set of numbers, it automatically spits me out the average of the first set for the remaining 3 sets before i can even input the numbers I would like to enter for those. Also, why is it giving me an avg of 77.8 for the first set of values when it should be up in the 90s?
 
     
     
    