do{
  ret = recv(sc, msg, MSG_SIZE, 0);
  if(ret == SOCKET_ERROR) ErrorProccess(sc, "recv()");
  msg[ret] = '\0';
  printf("受信 : %s\n", msg);
  ret = send(sc, msg, (int)strlen(msg), 0);
  if(ret == SOCKET_ERROR) ErrorProccess(sc, "send()");
  printf("送信 : %s\n", msg);
 }while(strcmp(msg, "bye"));
 closesocket(sc);
 WSACleanup();//ソケットライブラリの終了処理
 return 0;
}