Answer:
The size of the array should be decided at run-time. In other words it is better to use dynamic size array.
Explanation:
The size of the array will totally depend on the number of items in the list. Since the number of items in the list is not known. Therefore using a fixed size is not a good option.
A fixed size array can either be too small or too small for the list of values. This can result in lots of memory loss.
Thus the array size should be decided at run-time by the program.