#include enum valueType {2,3,4,5,6,7,8,9,10,Jack,Queen,King,Ace}; enum suitType {spade,heart,diamond,club}; int main (void) { apvector cardValue(13); apvector cardSuit(13); for (int x = 1;x < cardValue.length;x++) { cout << "Enter the value of card number " << x << " --> "; cin >> cardValue(x-1); cout << "Enter the suit --> "; cin >> cardSuit(x-1); cout << "\n"; } cout << "\n\n"; for (int x = 1;x < cardValue.length;x++) { cout << "Value of card " << x << " : " << cardValue(x-1) << "\n"; cout << "Suit of card " << x << " : " << cardSuit(x-1) << "\n\n"; } return 0; } istream& operator>> (istream &In, valueType &cardValue) { apstring tempValue; In >> tempValue; for (int pos=0; pos> (istream &In, suitType &cardSuit) { apstring tempSuit; In >> tempSuit; for (int pos=0; pos