Answer:
#include <stdio.h>
int main()
{
float list[5]={2.98,4.50,9.98,4.49,6.87 };
int producttype=0;
int qty;
double total=0;
printf("Below is the List of Products with Price\\");
for(int i=0;i<5;i++)
{
printf("Product%d Price is %.2f\\",i+1,list[i]);
}
printf("\\Enter pairs of Product Numbers and Its Quantities.\\");
printf("Enter -1 for the Product Number to end input.\\");
while(true){
scanf("%d",&producttype);
if(producttype == -1)
{
break;
}
scanf("%d",&qty);
switch(producttype){
case 1:
total=total+qty*2.98;
break;
case 2:
total=total+qty*4.50;
break;
case 3:
total=total+qty*9.98;
break;
case 4:
total=total+qty*4.49;
break;
case 5:
total=total+qty*6.87;
break;
default:
printf("Wrong Product Id\\");
break;
}
}
printf("Sum of the purchases is :%.2f\\",total);
}
Output:-