Hola buenas, resulta que estaba realizando un ejercicio en el que se tiene un numero de partida (ejemplo 30) y entre 2 jugadores se van dando valores y el que llege a 1 pierde. Pues no se como en la parte de si el numero es mayor o menor, que utilizar envez de goto para que vuelva al principio.
Código PHP:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int n1=30;
int pjugador(){
int a;
principio:
printf("Primer jugador: ");
scanf("%d", &a);
if (a>9){printf("No se permite mas de 9\r\n"); goto principio;}
else if (a<1){printf("No se permite menos de 1\r\n"); goto principio;}
return a;
}
int sjugador(){
int b;
principio:
printf("Segundo jugador: ");
scanf("%d", &b);
if (b>9){printf("No se permite mas de 9\r\n"); goto principio;}
else if (b<1){printf("No se permite menos de 1\r\n"); goto principio;}
return b;
}