Ваш код проблематичен c по нескольким причинам, основной из которых является то, что он может работать ОЧЕНЬ долго. Поскольку вы стираете значение из своего массива каждый раз, когда используете его, вы в конечном итоге получите состояние, в котором у вас есть массив из 74 пробелов и только одно значение - и вы ожидаете, пока генератор случайных чисел случайным образом генерировать индекс этого последнего значения в массиве. Вы будете ждать долго.
Вот пример решения, которое создает Collection
вместо массива. Причина, по которой я здесь использую коллекцию, состоит в том, чтобы легко удалить запись после того, как мы добавим ее на лист.