프로그래밍/C/C++

채팅창을 만들때

Songker 2008. 11. 27. 18:17
2차원 배열로 정의된 채팅창이 있고,

사용자의 값을 전달받아서 채팅창안의 규격으로
넣어보면

원치않게 2차원 배열에 깨져서 들어가는것을 볼수가 있는대
그것은 사용자로부터 전달된 값에 '\n'이 존재하기 때문이다.

이것은 배열에 넣지 않는다면 깨끗하게 출력이 가능하다.


 for(k=11; k<72; k++)
{
      if(message[k-10]=='\n')
               break;
     board[33][k] = message[k-10];
 }