Código
int mayor_= 0, menor_= 0; mayor = votos[0]; menor = votos[0]; posicion1 = &mayor_, posicion2 = &menor_; for( contador = 1 ; contador < 4 ; contador++ ){ if ( votos[contador] > mayor){ mayor_= contador ; mayor = votos[mayor_]; posicion1 = &mayor_; } else{ menor_= contador ; menor = votos[menor_]; posicion2 = &menor_; } }
La linea 9 y la linea 14 son una repetición de la linea 4. Esas 2 lineas son superfluas. Osea, si decides usar punteros, asignarlos 1 vez (en este caso) sería suficiente.