чтобы такое кардинальное изменение в политике произошло, наверно, где-то должна была случиться катастрофа воистину космических масштабов.
Что не так с выделением памяти? Как ее обработать?
float *fptr[MAX];
bzero(fptr, sizeof(float*) * MAX);
memset(fptr, 0, sizeof(float*) * MAX);