c语言函数引用出现了一点问题

img


我调用这个函数后无论输入什么值结果都一样,个人也无法解决,所以来问一下。

m=year(j);

8行 m=year(j)
9行 应该是两个== m=1 永远为真 应该是m==1

8行 m=year(j)
9行 m==1

出了楼上说的,你注意你的函数啊

你的函数参数传n,n有用到吗? 这个a初始化了吗?
以及函数调用,,,,

img