Array name & subscript
value c[0] -45
c[1] 6
c[2] 72
c[3] 1543
c[4]
-89
c[5] 0
Here are some valid element references (let int i = 2): c[2], c[i], c[i - 2], c[2*i - 1].
What elements do they refer to?
c[2*i - 1] = 7 + c[i-1] + 3*c[i]++;
x = c[2*i -1] / 2;
You can imagine how handy this can be when specifying loop limits, for example.
for (int i = 0; i < c.length; i++)
c[i] = 0;