Aggregate Operations on structs
An aggregate operation is one that manipulates the
struct as an entire unit.
You can assign a variable of a struct type to
another variable of that same type. You can pass a
struct variable to a function and return it as a
function’s value.
You cannot input an entire struct variable with
one statement. You cannot perfrom arithmetic or
comparison operations on struct variables.