//功能:输入两个整数,计算并输出它们的和
//语言:C++
#include<iostream>
using namespace std;
int main()
{
int a,b,sum;
cin >> a >> b; //输入这两个数
sum = a + b;
cout << sum << endl; //输出和
return 0;
}
上面的代码在Visual C++6.0上运行没有任何问题,但在LintCode上面会出现如下错误警告,但我看不懂。
/code/Main.cpp: In function 'int main(int, char**)':
/code/Main.cpp:29:32: error: conflicting declaration of C function 'int main(int, char**)'
int main(int argc, char *argv[]) {
^
In file included from /code/Main.cpp:27:0:
/code/Solution.cpp:5:5: note: previous declaration 'int main()'
int main()
^
/code/Main.cpp:58:9: error: 'Solution' was not declared in this scope
Solution solution;
^
/code/Main.cpp:60:15: error: 'solution' was not declared in this scope
ans = solution.aplusb(a, b);
^
哪里有问题呢?