seawon0808   2년 전

제출 시키면 BufferOverflow가 나옵니다.

어떻게 해야되나요?

ssh9199   2년 전

The single line of input contains a single string s$s$ (1≤|s|≤100$1 \le |s| \le 100$), which consists of ASCII text. 

char a 배열의 길이가 100까지 입력으로 들어올 수 있다는 말입니다.

gets함수 쓰지 마시고 string 타입으로 변수 a를 선언 한 뒤 scanf로 입력받고, 해당 string의 length에 맞게 반복문을 실행하시면 될 것 같습니다.

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