菜鸟请问一个简单的c++问题,感谢!

#include
using namespace std;
int main()
{
int result(int x,int y)
{return x+y;}
cout<< result(1,2) <<endl;
}
请问是哪里错了?

include后面什么都没有嘛,把result函数放到main外面

 #include<iostream>
using namespace std;
int result(int x,int y)
{
    return x+y;
}
int main()
{

    cout << result(1,2) << endl;
}

把int result()这个函数放到main函数之外就行了

我看完心累了,你这不是菜鸟,你还没到菜鸟的等级呢!加油吧! 少年。

int result() 属于函数声明,应该放在MAIN外