悪い書き方でしょ。
for(〜){int k;〜}for(〜){int k;〜}
とプログラム書いてみ。エラー出すこともある。