/***** * test.c * * A main program which tests the jims_matrix stuff. * See ./readme.txt for the details. * * Jim Mahoney | cs.marlboro.edu | Jan 2016 | MIT License *****/ #include #include "jims_matrix.h" int main(){ /* (Note: the following syntax with curly braces is valid ONLY when an array is initialized, not later during runtime.) */ float jmdata[] = {1.0, 2.0, 3.0, 0.0, 0.5, 0.8, 20.0, 25.0, 35.5}; jmatrix jm = new_jmatrix(3, 3, jmdata); printf("testing jims_matrix stuff\n\n"); printf("The original matrix :\n"); print_jmatrix(jm); printf("\n"); transpose_jmatrix(jm); printf("The transposed matrix :\n"); print_jmatrix(jm); printf("\n"); printf("So there.\n"); free_jmatrix(jm); return 0; }