在 c 编程中用多个字符打破 while 循环

Breaking a while loop with more than one character in c programming

我如何获得这段代码来打破带有“a”和“A”的 while 循环? 我无法正确使用 OR 函数。在此先感谢您的帮助。

while((product = getchar()) !='a')

如果要在productaA时打破循环,则需要检查product是否为aand not A in your loop condition:

while((product = getchar()) !='a' && product != 'A')