14 double tt, z, *p, *
q, *
r, *
s, *t;
16 for (j = 0, tt = 0., p = a; j <
n; ++j, p += n + 1)
17 if ((z = fabs(*p)) > tt)
20 for (j = 0, p = a; j <
n; ++j, p += n + 1) {
24 for (q = a + j, t = a; q < p; t += n + 1, q +=
n) {
25 for (s = q, r = t, z = 0.; s < p; s +=
n)
int ruinv(double *a, int n)