bangbadak   5년 전

네 번째 줄에 있는 걸 따로 하나만 입력받을 때는 잘 나오는데 예제만 입력하면 자꾸 56이 나와요.

왜 그런가요?

bangbadak   5년 전

실행하고 입력하자마자 오류가 뜨는데요.

jaehoo1   5년 전

문자열의 길이에 상관없이 루프를 돌아서 그런겁니다.

3번째 문자열의 입력으로

OXOXOXOXOXOXOX
가 입력된 상태에서,
OOOOOOOOOO
를 입력하면
j에는 
OOOOOOOOOO'\0'XOX

가 저장된 상태로

인덱스(k)가 80번까지 돌기 때문에,

뒤에 있는 O가에 의해 if문이 참이 됩니다.


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