某一农场有一头刚出生的小,这头自第4年起每年生一头,假设所有的都健康地活着,而且都是从第4年起每年生一头,请计算到第n(n<30)年该农场共有多少头?要求n在程序执行时输入(根据提示编写funcow函数)。 提示:农场各年的存放于名为COW的数组中,则: cow[0]=0, cow[1]=1, cow[2]=1, cow[3]=1, cow[n]=cow[n-1]+cow[n-3]。 include'stdio.h' void main() {int fun cow(int); int n; printf('请输入年数(大于3,小于30):'); scanf('%d',&n); if(n>3&&n<30) {printf('/n第%d年共有%d头。/n',n,funcow(n));} else {printf(输入年数不在限定的范围内!”);} } /*请根据提示编写。funcow函数,funcow函数定义如下:*/