Hola, el fallo lo tienes al comprar y en la variable.
-Para cargar una variable tienes que ponerla asi "%variable% y para comprar has uesto "=" y tienes que poner "==". Te dejo el codigo un poco cambiado para que funcione:
Saludos
-Para cargar una variable tienes que ponerla asi "%variable% y para comprar has uesto "=" y tienes que poner "==". Te dejo el codigo un poco cambiado para que funcione:
Código [Seleccionar]
@echo off
title PingPong
:menu
echo Introducir la puntuacion del Jugador 1
set /p p1=
echo Introducir la puntuacion del Jugador 2
set /p p2=
set /a punt=p1+p2
set /a op1=punt/2
set /a op2=op1*2
set /a res=punt-op2
if %res%==0 goto c
if %res% NEQ 0 goto incorrecto
:incorrecto
echo No toca cambiar de saque
pause
exit
:c
echo Toca cambiar de saque
pause
exit
Saludos