我写了一个小骰子滚动程序,无论输入多少骰子,它都会打印出结果。我想计算每个数字出现了多少,所以我想我会将 rand() 函数的输出放入一个数组中,然后在数组中搜索不同的值。我不知道如何将数字放入未手动输入的数组中。
#include <stdio.H>
#include <stdlib.h>
#include <time.h>
int main(void)
{
int count;
int roll;
srand(time(NULL));
printf("How many dice are being rolled?\n");
scanf("%d", &count);
printf("\nDice Rolls\n");
for (roll = 0; roll < count; roll++)
{
printf("%d\n", rand() % 6 + 1);
}
return 0;
}