区間[0,1)の乱数をn個発生させて、その区間を10分割し、区間ごとの乱数の個数を計算する。
#include <stdio.h>
#include <stdlib.h> /* for rand() srand() */
#include <time.h> /* for time() */
int main(void)
{
int i, n, c[10], j;
double x;
scanf("%d",&n);
srand((unsigned)time(NULL));
for(j=0; j<=9; j++)
     {
c[j] = 0;
for (i=1; i<=n; i++)
{
x = (rand() / (RAND_MAX+1.0));
if(j * (0.1) < x < (j + 1) * 0.1)
c[j]++ ;
}
printf("j=%d",j);
printf(":kosuu=%d\n",c[j]);
}
return 0;
}
と作ってみたんですどこれじゃ上手くいきません…orzどう直せばいいのか教えてもらいたいです。