The fоllоwing cоde is а user controlled while loop with sentinel vаlue -1. It intends to get totаl for all the grades user entered. However the code is not working right for some reasons.int total, count, grade;counter = 0;while (grade!=-1) //repeat when grade is not sentinel value -1{total = total + grade; //adding each new grade to totalcounter++;printf("Please enter a numerical grade, enter -1 to end the grade inputs:n"); //prompting a gradescanf_s("%d", &grade); //reading a grade}//end while loopBased on the code you see above, what are the reasons that the goal is not able to be achieved? Multiple answers.