>>793 絶対値を符号逆転に変更すればいいのかな?
max=min=fabs(a[1]);
↓
max=min=-a[1];

float t=fabs(a[i]);
↓
float t=-a[i];