Linear Algebra and the C Language/a01k
The library
The pivot selected in this algorithm is the largest absolute value found in the column where it is located. Rows are swapped to accomplish this.
Copy the library to your working directory:
C example to test the library: