如何在c语言while后面写出三个条件

&&好像没有用
就像这样while(a==b&&c==d&&e==f)

怎么实现
还有||这个又怎么是实现

首先你写的这个语句里应该是==号,抛开你写的不谈。while里面想写三个条件是可以的,但是需要注意什么呢?1while(条件1 && 条件2 && 条件3),条件2 最好是 要在条件1已经成立的情况下去写的,条件3也是如此。比如 :while(p->next !=NULL && p->next->next ! =NULL ),这样写没有问题,但是while(p->next->next ! =NULL && p->next !=NULL)这样写就有可能造成内存泄漏的问题出现。所以写while语句不建议写这么多条件,推荐用while{if语句};2优先级问题,==,!=,*等等这些符号都要考虑优先级,不然也会出现不可估计的结果。

&&只有三个条件同时成立才能进入while循环
||是三个条件有一个成立就进入while循环

怎么可能没有用,你这么举例子是没有意义的