Hey guys with the above code why does that get the character 'c' from "cat" i dont understand the pointer to another pointer?Code:putchar(**(wp+1));
Code:int main (void) { char words[5][8] = {"the","cat","in","the","hat"}; char *wp[5]; int i=0; for(i=0; i<5; i++) { wp[i] = words[i]; } puts(*wp); puts(*(wp+2)); puts(*(wp+3)+1); putchar(**(wp+1)); return EXIT_SUCCESS; }