Original Post
Can any1 help me with the following problem in c / c++ i have... I have an array set up as follows: char *animals[] = {"cat","dog","mouse","elephant,"rhino","snake","fish"}; How can i store the string "rhino" in a variable using the following reference to rhino: animals[4][0]; i have tried something like the following, char hold_word[100] = *animals[1][0]; but it does not seem to work? i will get the error message: "invalid initializer" i would want hold_word to hold the value "rhino" if that is possible.