Analyze the below code. Find the errors in this program and fix them (note: add your comments for explanation). #include //Header files int main() //main function { //declare variables that are used in program float cost1,cost2,cost3; float average; //asking from user to enter three items prices printf("\nEnter three item costs between 1 to 100: ") //entered prices are stored in variables scanf("%f %f %d",cost1,&cost2, cost3); //formula of average is used. Total sum divided by total no average=(cost1+cost2+cost3)/3: if(average>=90) //if condition is true then display following output { printf("Expensive"); } else if(average>=70 & average<90) { //if condition is true then display following output printf("Average"); } else if(average<70); { //if condition is true then display following output printf("Cheap"): } return 0; } Insert a copy of the correct code and explain how your answer
Analyze the below code. Find the errors in this
#include<stdio.h> //Header files
int main() //main function
{
//declare variables that are used in program
float cost1,cost2,cost3;
float average;
//asking from user to enter three items prices
printf("\nEnter three item costs between 1 to 100: ")
//entered prices are stored in variables
scanf("%f %f %d",cost1,&cost2, cost3);
//formula of average is used. Total sum divided by total no
average=(cost1+cost2+cost3)/3:
if(average>=90)
//if condition is true then display following output
{ printf("Expensive"); }
else if(average>=70 & average<90)
{
//if condition is true then display following output
printf("Average");
}
else if(average<70);
{
//if condition is true then display following output
printf("Cheap"):
}
return 0;
}
Insert a copy of the correct code and explain how your answer.
Step by step
Solved in 3 steps with 1 images