提问一下,有帮助会采纳

刚学c++,希望看到的人可以看一下这个程序为什么报错

#include<iostream>
using namespace std;
int main()
{
    cin>>a>>b;
    cout<<a+b;
    return 0;
}

个人建议:尽量不要自学,可以找一些培训班或者买书
使用变量之前要定义,不能直接使用,要先

int a,b;

才可以使用

#include<iostream>
using namespace std;
int main()
{
    int a,b;
    cin>>a>>b;
    cout<<a+b;
    return 0;
}

变量使用先,需要定义。如下:先定义int a,b;,即可。


#include<iostream>
using namespace std;
int main()
{
    int a,b;
    cin>>a>>b;
    cout<<a+b;
    return 0;
}

缺了a和b的定义

int a,b;  //根据需要更换数据类型