Juego de palillos en c

  c
#include <stdio.h>
#include <stdlib.h>

/*
 * 
 */
int main(int argc, char** argv) {
    /*
     * elegir jugadores
     * 
 
 
     */
    int numerojugadores;
    int jugador = 0;
    int jugadores;
    int palillos = 200;
    int niveles;
    int restarpalillos = 0;
    int control;
    int i;
    do {
        if (jugador == 0) {
            printf("Introduzca el número de jugadores\n");
            scanf("%d", &jugadores);
            control=jugadores;
            jugador = 1;

        }
        while (palillos >= 1) {
            
            for (i=1 ; i<jugadores; i++) {

                /*  if (jugador == 1) {//Si  el jugador esta a uno juega

                      printf("Cuantos palillos desea quitar jugador 1 %d\n", palillos);
                      scanf("%d", &restarpalillos); //introduzco el número de palillos que quiero quitar
                      palillos = palillos - restarpalillos;
                      jugador++;
                  } else if (jugador == 2) {
                      printf("Cuantos palillos desea quitar jugador 2 %d\n", palillos);
                      scanf("%d", &restarpalillos);
                      palillos = palillos - restarpalillos;
                      jugador--;
                  }
                 * */
                printf("Cuantos palillos desea quitar  jugador %d  palillos %d\n", i, palillos);
                scanf("%d", &restarpalillos); //introduzco el número de palillos que quiero quitar
                palillos = palillos - restarpalillos;
               /* if(palillos>=1){
                    break;
                }*/
            }
        }
    } while (palillos >= 1);
    printf("Game over jugador %d palillos %d", i, palillos);
}