#include #include #include typedef struct { char part[20]; int quantity; float price; }part_record; void PrintBin1(part_record a); void PrintBin2(part_record *p); int main(void) { clrscr(); part_record r, c; strcpy (r.part, "Resistor"); r.quantity = 300; r.price = 0.05; strcpy (c.part, "Capacitor"); c.quantity = 250; c.price = 0.65; PrintBin1(r); PrintBin2(&c); getch(); return 0; } void PrintBin1(part_record a) { printf("Part: %s; Quantity : %d; Price: %5.2f\n", a.part, a.quantity, a.price); } void PrintBin2(part_record *p) { printf("Part: %s; Quantity : %d; Price: %5.2f\n", p, p+10, p+12); }