I'm getting a better understanding. This is one way of doing it-
Code:
#include <stdio.h>
int pennies=0, nickels=0, dimes=0, quarters=0, p,n,d,q;
float x=0;
int insert(int p, int n, int d, int q)
{
printf("insert\n");
scanf("%d%d%d%d", &p, &n, &d, &q);
pennies += p;
nickels += n;
dimes += d;
quarters += q;
}
int remove(int p, int n, int d, int q)
{
printf("remove\n");
scanf("%d%d%d%d", &p, &n, &d, &q);
pennies -= p;
nickels -= n;
dimes -= d;
quarters -= q;
}
float dollars()
{
x = pennies + 5*nickels + 10*dimes + 25*quarters;
x = (float)x/100;
}
void display()
{
printf("%d quarters + %d dimes + %d nickels + %d pennies = $%.2f \n", quarters, dimes, nickels, pennies, x);
}
int main(void)
{
display();
insert(p,n,d,q);
dollars();
display();
remove(p,n,d,q);
dollars();
display();
return 0;
}