>>18
> 拡張子を.cにしたとたん、関数の先頭以外のint i;をエラーにしてしまうような

それが普通ですが