首页 > 解决方案 > 根据按键在 C 中的时限检查

问题描述

我有以下程序,我想为其添加一个计时器,以便输入每个数字之间的时间限制应限制为 5 秒。

int main()
{
  int *arr = (int *)malloc(sizeof(int) * 5);

  printf("Input 5 numbers: ");
  for (int i = 0; i < 5; i++)
    scanf("%d", &arr[i]);

  return 0;
}

例如,如果我输入以下数字:

1 2 3 4 5

我想说的是,输入之间允许的最大持续时间1仅为25 秒,依此类推......如果超过时间限制,程序应该显示一条消息并终止!

我知道在 C 问题中有一些计时器,但它们都没有真正的帮助,所以如果为这种情况提供一段工作代码将不胜感激

标签: ctimerkeyboard

解决方案


推荐阅读