Code:
#include <stdio.h>
int insert (float x, int p, int n, int d, int q)//
{
return (x + p + (5*n) + (10*d) + (25*q))/100;
}
int remove1 (float x, int p, int n, int d, int q)//
{
return (x - p - (5*n) - (10*d) - (25*q))/100;
}
int main(void)
{
int pennies, nickels, dimes, quarters, p,n,d,q;
pennies=0;
nickels=0;
dimes=0;
quarters=0;
float x = 0;
printf( " %d pennies + %d nickels + %d dimes + %d quarters = $%d \n", pennies, nickels, dimes, quarters, x);
printf("insert");
scanf("%d%d%d%d", &p, &n, &d, &q);
pennies += p;
nickels += n;
dimes += d;
quarters += q;
insert(x, pennies, nickels, dimes, quarters);
{
printf( " %d pennies + %d nickels + %d dimes + %d quarters = $%d \n", pennies, nickels, dimes, quarters, x);
}
printf("remove");
scanf("%d%d%d%d", &p, &n, &d, &q);
pennies += p;
nickels += n;
dimes += d;
quarters += q;
remove1(x, pennies, nickels, dimes, quarters);
{
printf( " %d pennies + %d nickels + %d dimes + %d quarters = $%d \n", pennies, nickels, dimes, quarters, x);
}
return 0;
}