Question: How to put a for loop inside another for loop

Hi, I am trying to put a for loop inside another for loop, but it is not working. but if i split it up, it works, may I know what is it i miss out please?

eta is a diagonal matrix.

I tried writting

for i from 1 to 17 do
nod:=(2*(i-1))+1;
diz:=eta(i,i)
end do

for j from 2 to 18 do
nod:=(2*(i-1))+1;
diz2:=eta(j,j)
end do

but when i try to combine it

for i from 1 to 17 do
for j from 2 to 18 do
nod:=(2*(i-1))+1;
diz:=eta(i,i)
diz2:=eta(j,j)
end do
end do

Please Wait...