i want this program in C 33) Write a function that receives a floating point number representing the change from a purchase. The function will pass back the breakdown of the change in dollar bills, half dollars, quarters, dimes, nickels, and pennies. 36) We have two arrays, A and B, each containing 10 integers. Write a function that check if every element of array A is equal to its corresponding element in array B. in other words, the function must check if A [0] is equal to B[0], A [1] is equal to B [1], and so on. The function must accept only two pointers values and return a Boolean, true for equal and false for unequal. Solution #include<stdio.h> // Function declarations // int makeChange(float a, int& dollars, int& halfDollars, int& quarters, int& dimes, int& nickels, int& pennies); int main() { // Local Declarations // float amount = 0.0, money = 0.0, change; int dollars, halfDollars, quarters, dimes, nickels, pennies; int exit; // statements // printf(\"Enter total of purchase: \"); scanf(\"%f\", &amount); printf(\"Enter amount received: \"); scanf(\"%f\", &money); change = money - amount; makeChange(change, dollars, halfDollars, quarters, dimes, nickels, pennies); printf(\"The exact change that should be given for %.2f is:\ \", change); printf(\"Dollars: %d\ Half Dollars: %d\ Quarters: %d\ Dimes: %d\ Nickels: %d\ Pennies: %d\ \ \", dollars, halfDollars, quarters, dimes, nickels, pennies); // Close progrm // printf(\"Press any key and enter to exit\"); scanf(\"%d\", &exit); return 0; } int makeChange(float a, int& dollars, int& halfDollars, int& quarters, int& dimes, int& nickels, int& pennies); { // Set to 0 // dollars = 0; halfDollars = 0; quarters = 0; dimes = 0; nickels = 0; pennies = 0; // statements // while(a >= 1) { a = a-1; dollars++; } while(a >= 0.5) { a = a-0.5; halfDollars++; } while(a >= 0.25) { a = a-0.25; quarters++; } while(a >= 0.1) { a = a-0.1; dimes++; } while(a >= 0.05) { a = a-0.05; nickels++; } while(a >= 0.01) { a = a-0.01; pennies++; } return 0; } 2. for(int i = 0; i < 10; i++) { if(a[i] != b[i]) break; } if(i < 10) { printf(\"false\"); } else { print(\"true\"); } .