CitarUsar un "define" en la cabecera es matar moscas a cañonazos. Podemos hacerlo claro, pero es un poco... exagerado, aunque supongo que eso va por gustos.
Y qué pasa si quisieras cambiar a 10 partidos en lugar de 15? Deberías cambiar todos esos '15' que tienes en el código a mano... Con pocas lineas no pasa nada, pero los 'define' son una buena práctica de programación para evitar tener números literales en el código que muchas veces ni sabes de donde vienen (qué se entiende más, un '15' o un 'MAX_APUESTAS'?) y, en el caso de que tengas que cambiarlo, conlleva un trabajo innecesario.
Saludos.