注册 登录
编程论坛 C++教室

>>缺少分号问题

菜鸟编程员 发布于 2018-06-19 10:18, 3190 次点击
#include<iostream>

using namespace std;

int main()
{
    int a,b >>,sum;

    cin>>a>>b;

    sum =a+b;

    cout<<" a + b="<< sum <<endl;

    return 0;
}

大家帮我看一下这个编译后为什么会出现 missing ';' before '>>'缺少分号

6 回复
#2
rjsp2018-06-19 11:16
编译器会告诉你错误在哪行,你去那行看一下就明白了。
#3
Jonny02012018-06-19 12:37
int a,b >>,sum
#4
菜鸟编程员2018-06-19 16:17
这一句   int a,b>>,sum;  编译器为什么通不过  missing ';' before '>>'
#5
liaohs2018-06-19 16:58
这里不应该有>>

编译报告的错误信息不一定准确。
编程前,应该读懂程序。否则,不必编程。
#6
UJN9236007252018-06-20 02:01
这个不是变量命名规则吗,只能是英文数字下划线,或者几者的混合,但是不能以数字开头。
#7
cstdio2019-04-06 23:08
但是>>既不是英文数字下划线,也不是两者的混合呀
1