trying to figure out why i am getting error "error expected ';' before ':' ." it is referencing my switch statement, case 1 line 15 any ideas?
Code:
/*Calvin Moss CSCI 112
*/
#include <stdio.h>
#include "proto.h"
int main(void)
{
int choices;
choices = getProblem();
do
{
switch(choices)
{
1:
{
int milliliterPerHour;
int dropRateFactor;
int dropsPerMin;
dropRateFactor(milliliterPerHour, dropRateFactor);
dropsPerMin = dropsMin(milliliterPerHour, dropRateFactor);
printf("The drop rate per minute is %d.\n", dropsPerMin);
break;
}
2:
{
int hours;
int millilitersPerHour;
printf("Problem=> 2");
printf("Enter number of hours=> \n");
scanf(%d, &hours);
millilitersPerHour = mlPerHour(hours);
printf("The rate in milliliters per hour %d\n", millilitersPerHour);
break;
}
3:
{
float mkh;
int kg;
int concentration;
int millilitersPerHours;
kgRate(mkh,kg,concentration);
millilitersPerHours = weight(mkh,kg,concentration);
printf("The rate in milliliters per hour %d\n", millilitersPerHours);
break;
}
4:
{
int rateUnits;
int concentrationUnits;
int millilitersPersHour;
getUnits(int rateUnits, int concentrationUnits);
millilitersPersHour = units(int rateUnits, int concentrationUnits);
printf("The rate in milliliters per hour %d\n", millilitersPersHour);
break;
}
5:
{
printf("Exit has been Chosen, now closing\n");
break;
}
default: printf("Unexpected input parameter. Please, behave or I am going to have a talk with your Mama!\n");
break;
}
} while (choices != 5);
}