Quote Originally Posted by transgalactic2 View Post
calloc1[i] wasnt declared as an array

i see here only calloc1 which points at the
start of a sector whose size is 3 float variables.
It does not have array type, true. What that has to do with [i] at the end of it, we're not sure. You can stick [i] at the end of any pointer.