超初心者なんで、質問の仕方が悪いかもしれませんが教えて下さい。

配列変数がn種類あり、(array_1[]〜array_n[])これらの値ををそれぞれ、
n種類のファイル(file_1〜file_n)に書き込みたいです。

つまり、array_k[]の値を全てfile_kに書き込む。(ただし、k=0・・n)
ここで、書き込むルーチンは全ての配列変数で同じことをやりたい。

従って、array_kをfile_kに書き込むルーチンを書けば、あとはkの値を1〜nまで繰り返せば良いと思うのですが、反復文を使って、変数名及びファイル名のみを変化させながら同じルーチンを繰り返す方法が分かりません。

ヒント:〜関数
といった程度で良いので、回答下さい!お礼は体で払います。