Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/150.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我的C++代码不工作?_C++ - Fatal编程技术网

为什么我的C++代码不工作?

为什么我的C++代码不工作?,c++,C++,我对以下代码做了什么错误 #include <iostream> using namespace std; main () { int a; int b; int sum; cout << "Enter first number \n"; cin >> a; cout << "Enter second number \n"; cin >> b; sum = a+b

我对以下代码做了什么错误

#include <iostream>
using namespace std;

main ()
{

    int a;
    int b;
    int sum;

    cout << "Enter first number \n";
    cin >> a;

    cout << "Enter second number \n";
    cin >> b;

    sum = a+b;
    cout << "The sum of both numbers is" << sum << endl;


    return 0;
}

用这个检查你的初始行

#include <iostream>
using namespace std;

int main ()

{

您正在使用的编辑器是否会显示错误,从而导致代码无法执行?还是som异常上升?或者它正在执行,但没有显示任何内容?请准确说明您的问题

无论如何,你必须使用

int main ()
而不是

main()
请注意,您的代码返回一个值。代码的最后一行是:

return 0;

因此,必须在编译器的主程序之前指定int返回类型.< /p>缺少int。@ Emilio Garavaglia说它的硬生命。必须始终在C++中指定返回类型或函数的空缺。另外,在main的情况下,可以省略返回0,在这种情况下,隐式返回0。