無限ループは
for (***=0; ; ***++)
な感じのほうがいいような
>>274のは普通の繰り返し処理な気が