#include <iostream.h>
int main() {
int choice;
cin>>choice;
if (1<=choice<=3) cout<<"good";
else cout<<"bad";
return 0;
}
Как оценивается выражение bool? это выражение равноbool operation in expression
if ((1<=choice)||(choice<=3))
Ассоциативность <= является LR (слева направо). Так ((1 <= выбор)) <= 3) это может быть выражение. – vinod