    

a) I have put the code of the functions into the h file,
   to simplify the work.

   To compile file.c :   gcc -o file file.c 

b) Use only signed integer with these functions.
   Small numbers : -9 < x < 9.
 

                   Try the examples in this order.

                    Base :
                    ====

         Swap two rows.                                       see : AAswapID.txt
         -------------

       swapid01.c : swap two rows with the identity matrix


         The pivot value.                                     see : AApivotID.txt
         ---------------

      pivotid01.c : The first  pivot value becomes 1.
      pivotid02.c : The second pivot value becomes 1.
      pivotid03.c : The third  pivot value becomes 1.


         Eliminate the coefficient below, above, the pivot.   see : AAbelowID.txt.
         -------------------------------------------------

      belowid01.c : Eliminate the coefficient BELOW the pivot.
      belowid02.c : Eliminate the coefficient below the pivot.
      belowid03.c : Eliminate the coefficient ABOVE the pivot.
      belowid03.c : Eliminate the coefficient above the pivot.



                  Application :
                  ===========
   
         Gauss Jordan elimination with the help of the identity matrix.
         -------------------------------------------------------------

       gjid01.c : On a matrix : (3x4)
      gjid01a.c : On a matrix : (3x4)
       gjid02.c : On a matrix : (4x5)
      gjid02a.c : On a matrix : (4x5)
       gjid03.c : On a matrix : (5x6)
      gjid03a.c : On a matrix : (5x6)

         Inverse of the matrix A with the help of the identity matrix.
         ------------------------------------------------------------

      invid01.c : On a matrix : (3x3)
     invid01a.c : On a matrix : (3x3)
      invid02.c : On a matrix : (4x4)
     invid02a.c : On a matrix : (4x4)
      invid03.c : On a matrix : (5x5)
     invid03a.c : On a matrix : (5x5)
