Is there any reason why I never see main\'s prototype declared in C programs, ie:
int main(int argc, char* argv[]); int main(int argc, char* argv[]) { r
There's no need for a prototype, since main shouldn't be called by other procedures (and in C++ calling main is actually forbidden).
main