general clarification#1

If you do not have a return 0 in your main() program, you may end up with a run time error.

So don\'t do that:

int main()
{

  ... do stuff

  return 0;
}