C provides functions which are again similar most languages. One difference is that C regards main() as function. Also unlike some languages, such as Pascal, C does not have procedures — it uses fun
This Chapter discusses how more advanced data types and structures can be created and used in a C program.