Я пишу код на C, и функция сна не работает так, как я хочу.
for(seq_n = 1; seq_n <= 3; seq_n++){
printf("Sequence %d:\n", seq_n);
for(val_n = 1; val_n <= 5; val_n++){
seq[val_n] = rand() % 9;
printf(" %d", seq[val_n]);
}
sleep(5);
printf("\nType the Sequence: \n");
for(val_n = 1; val_n <= 5; val_n++)
scanf("%d", &seq_user[val_n]);
checkSequence(seq, seq_user);
}
Когда я запускаю программу, сначала появляется «Sequence (number)», а затем только послеЧерез 5 секунд будет напечатана последовательность и фраза «Введите последовательность», причем это происходит во всем цикле.
Я хочу, чтобы «Последовательность (номер)» появлялась одновременно с последовательностьюи только через 5 секунд программа попросит набрать последовательность.Кроме того, я хотел бы знать, как заставить последовательность исчезнуть через 5 секунд.
Как я могу это сделать?