Code:
int x, numb_of_grades, grade, gradeTotal = 0; float finalavg = 0;
char c;
/* Display initial greeting */
/* ------------------------ */
printf ("This program calculates the average of as many grades you wish to enter.\n\n");
numb_of_grades = 0;
do{
printf ("First, enter the number of grades to process:");
scanf ("%i", &numb_of_grades);
while ( (c = getchar() != '\n') && c != EOF);
if ( numb_of_grades < 2 );
printf ("You must enter at least 2! \n\n");
}while ( numb_of_grades < 2);
printf ("Enter grade #%i:", x);
scanf ("%i", &grade);
return 0;
How would you make so it doesnt say the input is inadequate if it isnt?