I tried to give it one more edit but no luck..
so anywho,
I temporarily solved the problem by initializing a const array of
const int hangmanBoard[8][7][7] = {
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,6,1,6,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,6,1,3,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,2,1,3,6,1},{6,6,6,6,6,6,1},{6,6,6,6,6,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,2,1,3,6,1},{6,6,6,1,6,6,1},{6,6,6,6,6,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,2,1,3,6,1},{6,6,6,1,6,6,1},{6,6,6,6,2,6,1},{5,5,5,5,5,5,5}},
{{0,0,0,0,0,0,0},{6,6,6,1,6,6,1},{6,6,6,4,6,6,1},{6,6,2,1,3,6,1},{6,6,6,1,6,6,1},{6,6,3,6,2,6,1},{5,5,5,5,5,5,5}}
};
and will use pieces of it as I need it. The array does it's purpose, but still would like to write it to a file and read it from a file in the end.
problem is not truely solved to my specifications unless someone could help guide my noobyness in the right direction with proper code design and array/object manipulation
(each board is a numeric representation of a graphic that will be printed on the screen) -- hangman boards :P