notes on linear algebra in C