What values are automatically assigned to those array elements which are not explicitly initialized?
Garbage values are automatically assigned to those array elements that are not explicitly initialized. If garbage class is auto then array is supposed to have garbage values. If storage class were declared static or external then all the array elements would have a default initial value as zero.