Vejamos as seguintes denominações:
a) Os alunos dos oitavo e nono anos
b) Os alunos dos oitavos e nonos anos
c) Os alunos do oitavo e nono anos
d) Os alunos do oitavo e nono ano
A denominação preferível é a d).
A a) é aceitável, pois que é equivalente a: Os alunos dos anos oitavo e nono.
A frase b) deve ser posta de lado, porque há um só "oitavo ano" e um só "nono ano". O que há é várias turmas de cada um deles, mas o ano é um só: o "oitavo" ou o "nono".
A frase c), embora leiamos nos jornais muitas do mesmo tipo, deve ser preterida perante ( e não "face a ", como se diz) à frase d), porque nem " oitavo" nem "nono" concordam com "anos", e todos sabemos que é o adjectivo que deve concordar com o substantivo, e não o substantivo (anos) que deve concordar com o adjectivo – aqui dois adjectivos. Se pudéssemos anteceder a posição de "anos" para depois de "dos", então sim, como na frase d). Mas não podemos, porque "do" está no singular a concordar, separadamente, com "oitavo" e com "nono". É como se disséssemos: Os alunos do oitavo e do nono anos. Aqui, "anos" não concorda com nenhuma palavra, mas com uma ideia - a de pluralidade.