C++ Programming Module | University Project

This is one of the programmed I was required to develop for my assignment. The goal was to create a game of matching cards in C++. The IDE I used to compile the code was Visual Studio. Here is what I did:

#include 
#include 
#include 
using namespace std;
string backs[2][5] = {{"1", "2", "3", "4", "5"},
                      {"6", "7", "8", "9", "10"}};
string faces[2][5] = {{"A", "B", "C", "D", "E"},
                      {"E", "D", "C", "B", "A"}};
string display[2][5];
int points = 0;
int rowInput1;
int columnInput1;
int rowInput2;
int columnInput2;
bool running = true;
void printBoard()
{
    cout << "Points: " << points << endl;
    for (int rows = 0; rows < 2; rows++)
    {
        for (int columns = 0; columns < 5; columns++)
        {
            cout << "[" << display[rows][columns] << "] ";
        }
        cout << endl;
    }
}
void chooseCards()
{
    cout << "Choose your 1st card." << endl;
    cout << "Row: ";
    cin >> rowInput1;
    rowInput1 -= 1;
    cout << "Column: ";
    cin >> columnInput1;
    columnInput1 -= 1;
    display[rowInput1][columnInput1] = faces[rowInput1][columnInput1];
    system("cls");
    printBoard();
    cout << "Choose your 2nd card." << endl;
    cout << "Row: ";
    cin >> rowInput2;
    rowInput2 -= 1;
    cout << "Column: ";
    cin >> columnInput2;
    columnInput2 -= 1;
    display[rowInput2][columnInput2] = faces[rowInput2][columnInput2];
    system("cls");
    printBoard();
}
void game()
{
    for (int rows = 0; rows < 2; rows++)
    {
        for (int columns = 0; columns < 5; columns++)
        {
            display[rows][columns] = backs[rows][columns];
        }
    }
    while (running)
    {
        printBoard();
        chooseCards();
        if (faces[rowInput1][columnInput1] == faces[rowInput2][columnInput2])
        {
            points++;
            cout << "Pair found!" << endl;
            Sleep(1200);
        }
        else
        {
            display[rowInput1][columnInput1] = backs[rowInput1][columnInput1];
            display[rowInput2][columnInput2] = backs[rowInput2][columnInput2];
            cout << "Not a pair!" << endl;
            Sleep(1200);
        }
        if (points == 5)
        {
            running = false;
        }
        system("cls");
    }
    printBoard();
    cout << "Congratulations, you won!" << endl;
}
int main()
{
    game();
    system("pause");
    return 0;
}