int main() { srand((unsigned)time(NULL)); string playerName; int nrOfCardDecks = 1; int cardSum = 0; int cardPos = 0; Card lastCard; Card cardDeck[SIZE]; makeCardDeck(cardDeck); shuffleCardDeck(cardDeck); CircularList<Player> players; addPlayers(players); cout<<endl; cardPos = dealCards(cardDeck, players); while (players.size() > 1) { cout<<"Ny runda"<<endl; cardSum = 0; while (handleCurrentPlayer(cardDeck, cardPos, players, cardSum)); cout<<players.currentItem().getName()<<" förlorade dennna runda"<<endl; players.remove(players.currentItem()); // ny giv shuffleCardDeck(cardDeck); cardPos = dealCards(cardDeck, players); } cout<<"Segrare :"<<players.currentItem().getName()<<endl; return 0; }