void printFirst(nodeType* theList) { if (theList!=NULL) cout << "The first element is " << theList->info<< endl; else cout << "The list is empty\n"; }
void printLast(nodeType* theList) { nodeType* current; current=theList; if (theList!=NULL) { while(current->link!=NULL) current=current->link; cout << "The last element is " << current->info<< endl; } else cout << "The list is empty\n"; }