Beginnings of a Scattergories program
Use portable code as much as possible

You should avoid 

#include &lt;Windows.h&gt;


when you can use portable c++ features (according the current c++ standard) instead:

Sleep(1000);


should be 

std::this_thread::sleep_for(1s); // needs to #include &lt;thread&gt;


As you see that's much more readable, and will compile on other operating system environments as well.

Use a better random number generator

letter = rand() % 27 + 64; 


Doesn't provide a good random number generator (besides you missed to initialize the seed with srand() and your program will produce the same sequence of random numbers with every run).

C++ provides easy to use and configurable (regarding the wanted number distribution requirements) random generators like listed here.

Do not use system("pause");

Besides that statement isn't portable again, it introduces security problems. If there's a program existent and accessible at the system called pause that doesn't do what's intended (but some malicious things instead), that one will be executed.

If you wan't to wait for some input rather use std::cin &gt;&gt; dummy; or such.

Check the state of input operations

 cin &gt;&gt; ph;


You never checked that the user inputted a valid number. If something like xxxx is entered, your loop will never stop.

Better do something like:

bool stop = false;
do
{
    int ph;
    cout &lt;&lt; "Press 1 to continue or 2 to stop\n";
    if(cin &gt;&gt; ph) {
         if (ph == 1)
         {
             Points += act();
         }
         else if(ph == 2)
         {
             stop = true;
         }
    }
    else {
         cin.clear();
         std::string dummy;
         std::getline(cin,dummy); // Consume the invalid input
    }
} while(!stop);





  I would like to add a way to either check if a word is correct, or to suggest words but it would mean I need to connect it to a dictionary of some sort (which I don't know how to do).


You can use std::map or std::unordered_map to create dictionaries.

I can't give you any sample code how to integrate these in your program, since it's unclear for me how you wan't to make use of these exactly.