yso8296   3년 전

아래 코드의 주석 1번의 %s를 %c로 바꾸거나, 혹은 주석 2번의 %c를 %s로 바꾸면 제대로 출력이 안되는데 왜그런건가요? 이 둘의 차이점을 알려주세요.

prarie   3년 전

%s는 문자열을 다룰 때 쓰는 서식 문자고 %c는 단일 문자를 다룰 때 쓰는 서식 문자입니다

(1) 예제 입력에서는 "ABC", 문자열이 들어오니 %s 로 받아야 합니다.

(2) 현재 array[j] (char) 라는 단일 문자를 출력하므로 %c로 출력을 해야 합니다.

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