Antwort
Hier ist alles falsch...
Was soll in einer Schleife int[] =number[i] sein?
Damit initialisiert du das arrad mit einer zahle und das 6x das kann natürlich nicht funktionieren.
Du musst das array a im vorfeld natürlich wie Number und zahl intialisieren und folgendes tun:
a[i] = number[i]
Wenn du wirklich alle Zahlen von number nach a kopieren möchtest.