这有什么不对?

-3 c++

#include<iostream>
int main()
{
    int a=10,b=20;
    cout<<"The Addition is:"<<endl;
    cin>>a+b;
}
Run Code Online (Sandbox Code Playgroud)

它显示了cin,cout并且endl是Undeclared ...

R S*_*ahu 5

您缺少std命名空间的使用.使用std::cin,std::coutstd::endl.

我不确定你对这条线的意图是什么.

cin>>a+b;
Run Code Online (Sandbox Code Playgroud)

你会得到一个编译错误.放入后std,该行相当于:

std::cin>>(a+b);
Run Code Online (Sandbox Code Playgroud)

这不是有效的操作.