1. Write a C program, change.c, which computes the minimum number of bills and coins needed to make change for a particular purchases. The cost of the item is $ 21.15 and the amount tendered is $ 100.00. These values should be built into your program using assignment statements rather than input into the program during program runtime. Your program should indicate how many bills and coins of each denomination are needed for the change. You should make use of the following denominations: Bills: Twenty, ten, five, one Coins: quarter, dime, nickel, penny Use interger division and modulus operator. Do not use subtraction in place of the modulus operator. Note that it will be easier to convert the cost and amount tendered into pennies so you can work with integers rather than doubles. Solution #include<stdio.h> //function prototype void change(int amount, int *dollar, int *quarters,int *dimes,int *nickels,int *pennies); int main(){ int amount, due; int dollar, quarters, dimes, nickels, pennies; printf(\"Enter cost amount(in pennies): \"); scanf(\"%d\", &due); printf(\"Enter tendered amount(in pennies): \"); scanf(\"%d\", &amount); change((amount-due), &dollar, &quarters, &dimes, &nickels, &pennies); printf(\"Dollars: %d\ \", dollar); printf(\"Quarters: %d\ \", quarters); printf(\"Dimes: %d\ \", dimes); printf(\"Nickels: %d\ \", nickels); printf(\"Pennies: %d\ \", pennies); return 0; } //function defination void change(int amount, int *dollar, int *quarters,int *dimes,int *nickels,int *pennies){ *dollar = amount/100; amount = amount%100; *quarters = amount/25; amount = amount%25; *dimes = amount/10; amount = amount%10; *nickels = amount/5; amount = amount%5; *pennies = amount; } .