作为赋值的左操作数需要左值(while循环)

Ale*_*lex 0 c++ loops while-loop

while (CMMC%a=!0 && CMMC%b=!0){
    cout << CMMC;
    CMMC++;
Run Code Online (Sandbox Code Playgroud)

嗨,大家好!

我是C++的新手,我正在努力学习,但我从基础开始.我在上述情况下有错误.逻辑是......当CMMC除以a和b不为0时,CMMC加1,然后再次检查CMMC.我知道这很愚蠢,但我只是从C++开始,我找不到解决方案.

And*_*vov 5

不等式运算符是!=,但不是=!