for (int i = 0, value; i < length; i++) {
value = func();
}
こうしたら?普通ありえんけど