There are some rules for main() function in the Standard. It is the function called by the OS, the value of argc is non-negative,
main()
argc