지금 제가 만들고있는 프로그램이 C언어로 서버와 클라이언트를 연동시켜서 플레이하는 테트리스인데

노잼 컨셉을 별도로 넣어서 만들고있습니다.

하여튼 본론으로 들어가서

닉네임을 대문자로 만들면 아무 문제가없는데

소문자로 만들었을 때 서버와 클라이언트에 비슷한 타이밍에 에러가 뜨면서 각각

-1073740791 -1073741676 종료코드가 발생합니다.


서버쪽에서 보내는 코드

sprintf(msg, "%s: LIGHTON", seq[i % clientCount]);

SendMsg(msg, *msg);

Wait(6);

sprintf(msg, "%s: LIGHTOFF", seq[i % clientCount]);

SendMsg(msg, *msg);

i++;

클라이언트에서 받는 코드

if (strstr(nameMsg, "LIGHTON")) {

if (strstr(nameMsg, "%s",NAME)) {

LIGHT = 1;

PrisonType = 1;

//draw_prison();

}

}

if (strstr(nameMsg, "LIGHTOFF")) {

if (strstr(nameMsg, "%s",NAME)) {

LIGHT = 0;

PrisonType = 0;

//draw_prison();

}

}