c=a+b这是一个赋值语句c==(a+b)这样才是一个比较语句。c=a+b=3, c>0,满足if语句的条件,所以执行if语句,打印yes
因为=号在编程语言中属于赋值符号,条件判断应该用==
这里的 if (c=a+b)就相当于 if 4:也相当于 if True:注意是赋值,也就是把(a+b)的值赋给c