有n个人坐在一起,问第n个人多少岁?他说比第n-1个人大m岁。问第n-1个人岁数,他说比第n-2个人大m岁。问第n-2个人,又说比第n-3人大m岁.最后问第一个人,他说是K岁。请问第n个人多大

#include<stdio.h>
int nianlin(int n,int m,int k);
int main(void)
{
int result;
int n,m,k;
while(scanf("%d%d%d",&n,&m,&k)!=EOF)
{
result=nianlin(n,m,k);
printf("%d\n",result);
}
return 0;
}

int nianlin(int n,int m,int k)
{
int result;
if(n==1)
{
result=k;
}
else
{
result=nianlin(n-1,m,k)+2;
}
return result;
}

result=nianlin(n-1,m,k)+m; //把原先的2,改成m,这个是粗心了