how to store and then print a 2d character/string array?
问题 Suppose I have the words: tiger, lion, giraffe. How can I store it in a two dimensional char array using for loop and scanf and then print the words one by one using a for loop? Something like for(i=0;i<W;i++) { scanf("%s",str[i][0]); //to input the string } PS Sorry for asking such a basic question, but I couldn't find a suitable answer on Google. 回答1: First you need to create an array of strings. char arrayOfWords[NUMBER_OF_WORDS][MAX_SIZE_OF_WORD]; Then, you need to enter the string into