>>689
int get_t(void)
{
int t;
do {
printf("t = ?");
} while(scanf("%d", &t) != 1 && t > 0);
return t;
}
あとは難しい所はあるまい。

>>690
>ここからX:[0,1](←数直線上の点?)上の一様乱数を発生させます。
genrand_real2() (正確には[0,1)の範囲の乱数。[0.1]にしたければ genrand_real1() だが、1が返ってきたら log0 でエラー)

>T=100とか入れてT秒までに何カウントあったか?というプログラムらしいです。
「何が」何カウントあったかを数えるのかが分からん。