jinwoongok   4년 전

제가 gets함수를 써볼려다가 백준에서 컴파일 에러가 떠서 fgets함수를 써볼려고 했는데 

fgets함수를 쓰면 입력때 END를 치더라도 프로그램이 종료가 되지 않더라고요 제 코드의 문제점을 혹시 아시는 분들이 있나요?

clrmt   4년 전

VS 디버거로 확인해보니 fgets로 받으면 END가 아니라 END\n가 들어가네요.

jinwoongok   4년 전

감사합니다 이번기회로 *(sentence+strlen(sentence)-1)='\0';

이란 포인터 연산을 해보는 좋은 경험을 해보았습니다.

댓글을 작성하려면 로그인해야 합니다.