ズンドコキヨシ問題

http://qiita.com/tomoki1207/items/c9cd7bf9d550a51edd11
FizzBuzz問題的な課題。
ランダムに"ズン"または"ドコ"を出力し、"ズン"、"ズン"、"ズン"、"ズン"、"ドコ" と連続して出力されたとき、"キ・ヨ・シ!"と出力してプログラムを終了する。
「キヨシチェック」「ズンドコチェック」とも呼ばれる。
素直なC#版回答。

var rnd = new Random();
var chk = "";
for (int i=0; i<9999; i++) // バグによる無限ループが怖いので、あえてこう書く
{
    var s = (rnd.Next(2) == 0 ? "ズン" : "ドコ");
    Console.WriteLine(s);
    chk += s;
    if (chk.EndsWith("ズンズンズンズンドコ")) { break; }
}
Console.WriteLine("キ・ヨ・シ!");



C言語版。
https://ideone.com/3iNGEW