请问第一个红圈 为什么要写一个int calc语句,还有第二个红圈,为什么是main(void)不是main()

img

void就是空,写void和不写都可以,第一个是函数的声明,因为默认情况下,只有后面定义的函数才可以调用前面定义过的函数,如果写在上面的函数x想调用写在下面的函数y,可以在x前面写y函数的声明,就是图1所示的样子