Function and Recurtion
Program biasanya di bagi kedalam modul. Modul di bahasa pemrograman C diimplementasikan dengan menggunakan function. Function adalah sekumpulan statement yang di gunakan untuk melakukan sesuatu yang spesifik.
Modul juga sering di sebut sebagai Sub-Program.Best practice in module programming:
–High Fan-In, frequently used
–Low Fan-Out, more specific functionality/ small number of job
–Self-Contained, self resource sufficientFunction in C divided in two types :
–Library function
–User-defined functionFunction Prototype