c语言if语句 字符赋值

想问问各位 这个编程的问题出在哪里 为什么会出现这个括号的语法错误呀

img

= 换成 ==

if(op=='+')
else if(op=='+')
else if(op=='-')
else if(op=='*')
else if(op=='/')
else if(op=='%')

img

可能是某个括号用汉语打了,所有符号要用英文的

if和else if的括号内是判断语句,要用==,不能用=,等号是赋值,例如if(op='+')改为if(op=='+')

是我另外的一个.c文件的语法错误 我把另外那个.c文件的删掉就可以了