   
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.


                    Chemistry application :
                    =====================

  equi01.txt :  equi01.c 
                        a LiBH[4] + b BF[3] -> c B[2]H[6] + d LiBF[4]
   

  equi02.txt :  equi02.c 
                   a FeS[2] + b O[2] + c H[2]O -> d FeSO[4] + e H[2]SO[4]


  equi03.txt :  equi03.c 
                    a MnO[2] + b KOH +  c O[2] -> d K[2]MnO[4] + e H[2]O


  equi04.txt :  equi04.c 
                         a C[8]H[18] + b O[2] -> c CO[2] + d H[2]0


  equi05.txt :  equi05.c 
                        a Ba**(+2) + b IO[3]**(-) -> c Ba (IO[3])[2]


  equi06.txt :  equi06.c 
            a Cu[2]S + b H**(+) + c NO[3]**(-) ->  d Cu**(2+) +  e NO +  f S[8] +   g H[2]O 


  equi07.txt :  equi07.c 
            a Cu**(2+) + b Cl**(-) + c SO[2] + d H[2]O -> e CuCl + f SO[4]**(-2) + g H**[+] 


  equi08.txt :  equi08.c 
               a Fe**(2+) + b MnO[4]**(-) + c H**(+) -> d Fe**(3+) + e Mn**(2+) + f H[2]O


  equi09.txt :  equi09.c 
     a C[6]H[12]O[6] + b I[3]**(-) + c OH**(-) -> d C[6]H[11]O[7]**(-) + e H[2]O + f I**(-)




   