I have two error messages in the code below that I have no idea what they mean. Knot knowing what they mean means that I am unable to fix them.
The errors are
error: switch quantity not an integer
error case label does not reduce to an integer constant
#include int main(int argc, char *argv[])
{
float inputamount, result;
printf("
Enter amount to be converted");
printf("
in the form SA, where the");
printf("
where the two letters represent");
printf("
a country.");
printf("
ad = Australian dollars.");
printf("
gb = British Pounds.");
printf("
jp = Japenes yen.");
printf("
vd= Vitnames dollars.");
printf("
Enter amount to convert: ");
switch(inputamount)
{
case "ad":
result = inputamount * 1.044;
break;
case "gb":
result = inputamount / 0.63;
break;
case "jp":
result = inputamount * 95.057;
case "vd":
result = inputamount * 2.106;
break;
default: