Когда yn
равно 89, это , а не 121
;аналогично, когда yn
равен 121, это , а не 89;таким образом, условие всегда выполняется.
Возможно, вы имеете в виду, в то время как yn
не является либо 89
, либо 121
, то есть с и :
while(yn != 89 && yn != 121)
или, альтернативно, вы можете сказать «когда yn
не является ни 89
, ни 121
»:
while( !(yn == 89 || yn == 121) )