/* some structures */ #include #include int main() { /* first, declare the structure */ struct parts { char partname[10]; int count; float cost; }; /* now, let's make some variables of that type */ struct parts part1, part2, part3; /* put some data in the variables */ strcpy(part1.partname, "crankshaft"); part1.count = 20; part1.cost = 250.55; /* a very valuable thing about structures */ part2 = part1; part3 = part1; /* now let's print them out */ printf("Partname: %s\n", part1.partname); printf("Count: %d\n", part1.count); printf("Cost: %.2f\n\n", part1.cost); printf("Partname: %s\n", part2.partname); printf("Count: %d\n", part2.count); printf("Cost: %.2f\n\n", part2.cost); printf("Partname: %s\n", part3.partname); printf("Count: %d\n", part3.count); printf("Cost: %.2f\n\n", part3.cost); }