The problem I'm having is this:
I have a table [MAX_ELEMENTS]  where the MAX elements can be as high as 100,000. The length of each element is 18 characters.
What I doing is simply loading in full 18 character records into this table.
The problem I'm having is that these fields are actually two fields and I'm trying to separate them where the first field is 12 characters and the second field is 6 (total of 18).
I tried "memcpy" for loops and nothing seems to work except that the single field can be copied into a single 18 character variable. But even after that, I can't separate them into two variables.
It appears that the only thing I can do is move the 18 cell from the table to the 18 variable and write the 18 character field into an output (as one field) instead of two (where I'm unable to manipulate or reformat these actual two values.
I'm new to C/C++, so I appreciate any help on this.