Я пытаюсь сделать простую игру с более высоким нижним уровнем, но она не работает.
Окно продолжает закрываться само по себе, а более высокое / нижнее не работает?
:start
set counter=10
echo Difficulty?
echo Easy (1-10) type easy
echo Medium (1-20) type medium
echo Hard (1-50) type hard
set /p diff=
if %diff% == easy goto easy
if %diff% == medium goto medium
if %diff% == hard goto hard
:easy
set /a num=(%random%*10/32768+1)
echo %num%
:easy1
set /p input= Guess:
if %input% lss %num% goto easyhigher
if %input% gtr %num% goto easylower
:easylower
echo Lower
pause
:easy higher
echo Higher
pause
Он должен сказать мне, было ли число, которое я угадал, было выше или ниже, но оно продолжает закрываться после того, как я добираюсь до части if %input% lss
?