Types Of Function In C