c语言关于函数的一些疑惑

img


如图所示,画圈的地方是什么意思?shugen(t)什么意思,这好像不是数组吧,它前面又没定义数组怎么用呢还有主函数中int shugen(int n)是在引用函数吗,为什么不用shugen(n)?

这是函数声明,就是告诉系统这个shugen是一个返回值为int型的函数,在此程序中可以去掉,因为函数定义在函数调用之前。