Which of the following choices is the correct syntax for declaring/initializing an array of integers?
[]int a = [10]int;
int a[10];
int[10] a = new int[10];
int a[10] = new int[10];
int[] a = new int[10];