На этот вопрос уже есть ответ:
] Может ли кто-нибудь сказать мне разницу между int main () и int main (void) ? Почему оба они работают и каков аргумент по умолчанию для int main () ?
int main ()
int main (void)