El problema del "
echo echo Enter para salir" es que lo pones
después del pause, con lo que se ejecuta esto (un poco acortado);
pause
echo Enter para salir
exit
No le da tiempo a "echoar"
Enter para salir porque sale después del pause. Vamos, que sí lo "echoa", pero que sale del programa inmediatamente después.
Para corregirlo pon el pause después del echo:
echo Enter para salir
pause
exit
Ah, y un consejo, procura separar el "/p" del "set" : "
set /p"
^ espacioDe lo contrario pueden haber errores

Aplica esto último al "
set /a".
Salu2