我希望输入相应的名字,出现相应的结果,可是这个批处理是错的,应该怎么写,多谢了.
@echo off
set /p a=请输入你的名字:
if "%a%"=="dog" goto dog
:dog
echo 这是一只狗
goto end
if "%a%"=="pig" goto pig
:pig
echo 这是一只猪
goto end
if "%a%"=="" goto kong
:kong
echo 您没有输入名字,请重新输入
goto end
:end
pause
@echo off
set /p a=请输入你的名字:
if "%a%"=="dog" goto dog
:dog
echo 这是一只狗
goto end
if "%a%"=="pig" goto pig
:pig
echo 这是一只猪
goto end
if "%a%"=="" goto kong
:kong
echo 您没有输入名字,请重新输入
goto end
:end
pause

