ENTITY* ball[50][50] are just pointers.
You have to use ball[2][7]=ent_create(....) to create an object.