main函数的重定义

问题遇到的现象和发生背景

img

用代码块功能插入代码,请勿粘贴截图

#include
int jumpFloor(int number )
{
if(number<=2)
{
return number;
}else
{
return jumpFloor(number - 1) + jumpFloor(number - 2);
}

// write code here

}
int main()
{
int n;
scanf("%d",&n);

int ret = jumpFloor(n);
printf("%d",ret);

return 0;

}

我想要达到的结果

在dev上可以运行成功,但是在牛客网上编译失败,问了说是main重定义,不知道怎么解决

一般是项目里多个文件中有main函数造成的
是不是作业这里只需要你写上面的函数体啊,不需要你加main函数啊