// copyright 1999 Brian J. Reithel, Ph.D. #define LIMIT 4 class contact { char email[100]; char name[100]; char phone[50]; public: . . . operator= (contact) }; contact::operator= (contact cdup) { strcpy( email,cdup.getemail() ); strcpy( name, cdup.getname() ); strcpy( phone, cdup.getphone() ); } int main() { contact contacts[LIMIT]; contact holder; int outer, inner; for(outer=0;outer 0 ) { holder=contacts[outer]; countacts[outer]=contacts[inner]; contacts[inner]=holder; } } } for(outer=0;outer