Предполагая, что oneChoice
является int
(и поэтому не может иметь значение между 1 и 2, например), просто измените условное выражение на:
while (!(1 <= oneChoice && oneChoice <= 5))
или, что эквивалентно:
while (oneChoice < 1 || oneChoice > 5)
Кроме того, если oneChoice
не имеет реального значения или важности перед входом в цикл, вероятно, было бы лучше использовать вместо него цикл do { ... } while (oneChoice < 1 || oneChoice > 5);
.