c++builder中怎样进行标准输入、出

这个问题我试了几次也没解决
我在extern中定义了main1()
void main1()
{
int i;
scanf("%d",&i);
printf("%d",i);
}
编译都没问题,执行时只有一窗体,请问是怎么回事

c 的执行入口不应该是 main() 吗?怎么变成 main1()了?
小弟对 c/c++ 不是很熟,不知道是不是能改变 default 的执行入口.