a==1 及a=a++=5这两个语句正确吗?解决思路

a1 及aa++5这两个语句正确吗?a1及aa++5这两个语句正确吗?[解决办法]编译器可能会这样提示,Lvalue

a==1 及a=a++=5这两个语句正确吗?
a==1   及a=a++=5这两个语句正确吗?

[解决办法]
编译器可能会这样提示,Lvalue required in function main;原因是将5赋给了a++,
这是不允许的,a++是一个表达式,赋值的时候,左值应该是变量.而,a++是一个表达式.
[解决办法]
两个都不正确
a==5如果做判别式就是对的,赋值语句就是错的