3スレッドを開いてABC 10回順次印刷


タイトル:
プログラムを作成し、3つのスレッドを開き、この3つのスレッドのIDはそれぞれA、B、Cであり、各スレッドは自分のIDを画面に10回印刷し、出力結果はABCの順序で表示しなければならない.如:ABCABC....順番に押す.
#include  
#include   
#include
#include   
#include 
using namespace std;

HANDLE g_a, g_b, g_c;
CRITICAL_SECTION g_cs;

unsigned int __stdcall PrintA(void* pM)
{
	int i = 0;
	while (i < 10)
	{
		WaitForSingleObject(g_a, INFINITE);
		//EnterCriticalSection(&g_cs);
		cout <