I am trying to get an understanding of the language syntax and I do not understand why I am getting garbage. Value when I use the pointer in this function. # include & lt; Stdio.h & gt; # Include & lt; Math.h> Zero different (double, double * dollar, double * quarter, double * coins, double * nickel, double * money); Int main (zero) {double sum = 38.39, change, payment = 40.0, dollar, quarter, money, nickel, money; Change = payment - amount; Separate (change, & dollar, and quarter, & coin, & nickle, & money); Printf ("Your total change is: $% d \ n", changing); Printf ("dollar:% d \ n", dollar); Printf ("Quarter:% d \ n", quarter); Printf ("dimes:% d \ n", dim); Printf ("Copy:% d \ n", turned out); Printf ("Pennies:% d \ n", Panny); Getchar (); Return (0); } Zero different (double change, double * dollar, double * quarter, double * coins, double * nickel, double * money) {double coins; Coi...