나는 선택 '은'OR이 조건은 그래서
choice == 'a' || choice == 'd'
처럼 쓸 수
'D'와 동일합니다 때까지 사용자의 입력을 요청해야 루프 것이라고 이 조건이 참이 될 때까지 당신이
do
{
//...
} while (!(choice == 'a' || choice == 'd'));
를 작성해야 또는 경우가
헤더를 포함하는 반복
#include <iso646.h>
당신은
do
{
//...
} while (not (choice == 'a' || choice == 'd'));
또는
do
{
//...
} while (not (choice == 'a' or choice == 'd'));
도 같은
조건을 작성할 수 있습니다
!(choice == 'a' || choice == 'd')
또는
not (choice == 'a' or choice == 'd')
,
당신이해야합니다 차례로
(choice != 'a') && (choice != 'd')
괄호는 따라서 생략 할 수 있습니다에 해당한다는
!(choice == 'a') && !(choice == 'd')
또는
not (choice == 'a') and not (choice == 'd')
에 해당
do
{
//...
} while (choice != 'a' && choice != 'd');
_DeMorgan의 법률 _ [여기] (https://simple.wikipedia.org/wiki/Boolean_algebra)를 확인하십시오. – CristiFati