C打印阵列号

时间:2017-05-01 16:06:38

标签: c arrays

int main()
{
  int numbers, counter;

  printf("How many numbers? \n");
  scanf("%d", &numbers);

  int array[numbers];

  printf("\nEnter the numbers: \n");
  for (;counter = 1; counter <= numere; counter++) {
    scanf("\n%d", &array[counter]);
  }

  return 0;
}

如何从输入数字打印多少个小于10的数字,多少大于10,多少等于10?

1 个答案:

答案 0 :(得分:1)

  1. 创建三个变量以跟踪计数。
  2. 将每一个初始化为零。
  3. 对于数组的每个元素,
    1. 如果元素小于10,则添加一个小于10的元素数。
    2. 如果元素等于10,则将1加到等于10的元素数。
    3. 如果元素大于10,则将一个元素添加到大于10的元素数。
  4. 打印小于10的元素数。
  5. 打印等于10的元素数。
  6. 打印大于10的元素数。