Есть ли причина, по которой я никогда не вижу прототип main, объявленный в программах на C, например:
int main(int argc, char* argv[]); int main(int argc, char* argv[]) { return 0; }
Всегда казался непоследовательным ..