int table::adtRetrieve(char * cpKey, char * returnedList) { struct node * newnode; newnode = new node; int i = 0; if(newnode) { while(newnode) { strcpy(returnedList[i], newnode->data); newnode = newnode->next; ++i; } return 1; } else { return 0; } }