What is
int main ()
Please explain
the int main() is a special function -- it needs to be declared as the entry point of the program
You know, so that the compiler knows where to start running your code. That's int main()
The int part, as you might know, is the return value -- which is standarized as an integer defining the error code
'0' is that the program finished without errors, anything else than that is an error defined by you
Something like "hey this program told me that it ended with 42 or something idk what it means but google it, that's an error"