/* * arraystr7.c */ #include int main(void) { int ii; char name[5][2][10]={ "Ken","Thompson", // name[0][0],name[0][1] "Dennis", "Ritchie", // name[1][0],name[1][1] "Bill","Joy", // name[2][0],name[2][1] "Linux","Torvalds", // name[3][0],name[3][1] "Steve","Bourne" // name[4][0],name[4][1] }; printf("\nThe Founders: "); for(ii=0; ii<5; ii++) { printf("%s %s/", name[ii][0], name[ii][1]); } /* name[ii] is the address fo the fist element, * so all the elements form [ii][0][0] to name[ii][0][9] are read. * For example: name[3][0] produces "Linux" */ printf("\n"); return 0; }