Sí, pero no quería decir eso.
Me refiero a que en el código expuesto por fa61an, inicializa max con 0, asique, siendo todo el array números menores que max, el resultado del bucle sería index=0 y max=0
un saludito, solo era una pequeña observación ya que yo tambien estoy aprendiendo y me gusta fijarme en estas cosas
Creo que lo ideal sería inicializar max=array[0] y index=0, asi al menos siempre comparas con un elemento del array.