C语言中if(x==y)&&(x!=0)x=5;为什么不对,求解

2025-06-20 08:02:28
推荐回答(4个)
回答1:

少了括号

这样写

if((x==y)&&(x!=0)) x=5;

回答2:

正确的写法:

if(x==y && (x!=0) )
    x=5;

回答3:

if( (x==y)&&(x!=0) )x=5;
应该是这样吧?

回答4:

if((x==y)&&(x!=0))x=5; 少了括号