multi dimensional array data structure in C programming language