何で
int main(void);
をmain.hに書いて公開する必要があるの