Il confronto lo devi fare con la variabile
massimo
e ogni elemento dell'array, non tra gli elementi dell'array, come avevi indicato in
if a[i]>massimo
ma che non esiste nel tuo codice C.
E tieni ben presente che i vettori C iniziano con indice 0 (e non 1).