>>65,>>68
何を言ってるんだ?

x[0]〜x[15]に確立を入れてfor(i=1; i<16; i++) x[i] += x[i-1];

そしてy = rand()%100;

最初にif (y<x[7])で比較して、
 真なら if (y<x[3])
 偽なら if (y<x[11])
で比較、とやっていけばいいだろう