It is often convenient to organize related pieces of information together while working with real life entities. In C programming language, structure provides a way to do that by grouping several related variables into one place as structs. Structure may contain different data types such as char, integer, float and group them together to create a user-defined data type.
## Declaring Structure in C
To declare a structure, we use the keyword `struct` followed by an identifier as the structure