Have you executed the program of Post#14 on your Arduino? Have you seen any error message reported by the Compiler on this declaration: byte fileData[numberOfBlocks][blockLength];?
@GolamMostafa You are correct about the compiler error. I tested the program with byte fileData [45][16] and then made it more generic when I was done. I tested with fileData[][16], and probably made the final code change without compiling. my bad.
I've edited my original post. Thanks for picking this up.