Se alguém está tentando fazer por esse programa em JAVA, vou disponibilizar um código semelhante, só que neste caso o jogador pode ser de 1 a 99, não se limita a 23.
 
	import java.util.*; 
	    public class programa1{ 
	        public static void main (String [] Args) { 
	            Scanner ler = new Scanner(System.in); 
	         
	            int n1 = -1; 
	            int[] votacao = new int[100]; 
	            int votos = 0; 
	            int melhor = 0; 
	         
	            System.out.println("Vamos começar a contagem de votos para ver quem é o melhor jogador, agora aperte ‘ENTER’ para começar"); 
	            ler.nextLine(); 
	         
	            for(int i = 0; i < votacao.length; i++) { 
	                votacao = 0;             }                      while(n1 != 0) {                 System.out.print("Digite um numero entre 1 e 99, ou 0 para terminar ");                 n1 = ler.nextInt();                 if(n1 < 0 || n1 > 99) {                     System.out.println("Erro, digite novamente um numero que seja entre 1 e 99, ou 0 para terminar");                 } else if(n1 != 0) {                     votacao[n1]++;                     votos++;                }              }                      for(int i = 0; i < votacao.length; i++) {                 if(votacao[melhor] < votacao) {                 melhor = i;                }             }                      System.out.println("Votação acabou!");             System.out.println("Total dos votos validos: " + votos + "\n");                          if(votos > 0) {                  System.out.printf("%-9s %-6s %s\n", "Jogador", "Votos", "%");             }                      for(int i = 0; i < votacao.length; i++) {                 if(votacao != 0) {                     double perc = ((double) votacao / (double) votos) * 100;                     System.out.printf("%-9d %-6d %2.1f\n", i, votacao, perc);                }              }                      System.out.println("Melhor Jogador " + melhor + ", tendo " + votacao[melhor] + " votos validados, com a porcentagem de " + (((double) votacao[melhor] / (double) votos) * 100) + " %");     } }