saved state
more debug lines #1
check whether generated table is correct #1
no issue. finite field division/multiplication is supposed to work that way.
modified increment to ++i for efficiency.
added trivial test case.
removed negation
simplified GF256elm initilaisation code.
calculating test case's first term.
calculating test case's 2nd term.
bug fixed (not code error but understanding error). Points of a polynomial need to be calculated in GF(2^8) field too, but I was using points from normal arithmetic.
clean up
ignore file
Merge branch 'bug#1-incorrectDivisionMultiplication'
Removed srand(time(NULL)) call in generateRandomPolynomial

closed #2
Merge branch 'bug#2-randomNumber1secrRefresh'
close #2
added checks for special cases such as division by zero.
close #3
Merge branch '#3-CheckingSpecialCaseArithmetic'
testing code complete. no errors