y[i++]=i;

これやると、代入してからインクリメントなんだけど、
そんなもん?