Учитывая, что это печатает что-то вроде
[E] [F] [A] [C] [A]
[B] [F] [B] [B] [D]
[C] [C] [C] [C] [C]
Следующие 5 секунд ждут и печатают строку вместо выполнения каждого [...]
и ждут 1 секунду, почему?
for (int i = 0; i <= 2; i++) {
for (int j = 0; j <= 4; j++) {
int a = randomInt(0, 5);
sleep(1);
cout << "[" << allowed[a] << "] ";
usciti[i][j] = allowed[a];
}
cout << endl;
}