return
a non-zero number from main()
to indicate that there was an error. This means that you have 4 billion possible error codes.
Example:
int main(int argc, string argv[])
{
if (argc != 2)
{
("missing args", argv[1]);
printfreturn 1;
}
("hello, %s\n", argv[1]);
printfreturn 0;
}