Ecco mi sa che devo darti proprio ragione, anche perchè avendo fatto da noefita tutti programmini dove non inserivo cifre numeriche lunghe ma mi divertivo a giocare con gli array in vari modi(trova pari, dispari, inverti sequenze), lo avrei scoperto più in là, ottima precisazioneDurata potrei anche capire int.
Numero invece è assolutamente string, prova a memorizzare '049123456' come INT e te ne accorgerai anche tu.