Basically, if the C program have not the main() function then,
-It may be compiled if there is not syntax error.
-But it can not be execute without the main() function.