C言語って int main(void) だと return 0; しなきゃいけないような気がしたんだけど違ったっけ?