Mein Gebiet ist eher .NET/C#
Glaub ich nich...
Das hat doch mit der Sprache nichts zu tun!
Du nimmst den ASCII Wert von array[1] subtrahierst den um den Wert in der ASCII Tabelle um auf den Wert der Ziffer zu kommen und addierst ihn zu der Interger Variable, dann nimmst du array[2] multiplizierst ihn mit 10 und addierst ihn zu der Integer Variable, dann nimmst du array[3]....
Fertig.