structures are NOT array, so struct-name[position], is wrong.

besides it is a LINKED list where 1 structure points to another one SINGLE structure, so they are not even "similar" to arrays.
...