i=1; /* iに初期値として0を代入する */
とか
i=0; /* iに初期値として1を代入する */
なら混乱してよかった。