Structure data types
structure has components that are individually named and can be of various types i.e. record
structure allows programmer to aggregate components into a single named variable that are suitable for a problem
Syntax
struct tag {type identifier(s);........... }
struct tag a,b,c;
struct card /* to represent a playing crad */
int pips; /* pip value of a playing card */
char suit; /* suit value of a playing card */};