>>358
それでいいけど、もしそうしたかったらこうした方が良い
そうすれば合計が100でなくても良い

int a = 25, b = a + 50, c = b + 10, d = c + 15;
int r = new Random().Next(d);

一番最後の条件に(r < d)などと書く必要はない
elseだけで良い
理由は自分で考えること

VC#を使ってるの?それともVS.NET?
もし後者ならVB.NETを使ってみること
そうすればどこに空白を入れることが推奨されるか分かる
(強制的に整形されるため)