int i.j.k.m
double a[4][5].temp
ピボットがa[k][k]のとき二次配列a[4][5]のk行の要素とm行の要素を交換するプログラムを作りなさい

for(i=k;I<5;i++){
temp=a[k][i];
a[k][i]=a[m][i];
a[m][i]=temp;}

と答えがなっているのですが
for(i=0;•••;•••)とならないのはなぜですか?