hey thanks guys I ran the code it works now here it is
Code:
#include <stdio.h>
#include <stdlib.h>
void CalculateAvg(void);
int iNum = 0;
float iGpa[] = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
int main()
{
int i = 0;
int iChoice = 0;
printf("\n\tGPA Calculator\n");
printf("\tHow many records to enter: ");
scanf("%d",&iNum);
while (iChoice != 3)
{
printf("\n\tGPA Calculator\n");
printf("1\tCalculate Average\n");
printf("2\tEnter new GPA\n");
printf("3\tQuit\n");
printf("\n\n\tEnter a choice: ");
scanf("%d",&iChoice);
if(iChoice == 1)
{
system("cls");
CalculateAvg();
}
if(iChoice == 2)
{
printf("\n\tGPA Calculator\n");
printf("\tEnter a GPA: ");
scanf("%f",&iGpa[i++]);
}
}
}
void CalculateAvg()
{
float x = 0;
int i;
for (i = 0; i <= iNum; i++)
x += iGpa[i];
printf("The average is %f\n",x/iNum);
}