What is the difference between int main( ) and void main( ) in c programming ?