음.. 우선 예제 답이 안나옵니다. (9를 출력하네요)
추가로 모르시는거 같아서 단어길이가 최대 100자로 했으므로 배열의 크기를 101로 잡아야합니다.
문자열을 입력받을 때 그 끝을 알려주기위해 마지막에 NULL을 넣기 때문에..
(생각해보니 답을 얻는대는 문제가 없을거 같긴 하네요.)
char arr[10];
arr[2] = '1'
위 처럼 코드를 짜고 인풋이 dd일 때
dd를 배열 arr에 넣으시면
arr[2] 값이 null로 바뀜을 확인 할 수 있습니다.
lsy1014a 7년 전
의심가는 부분은 Input 을 영어 대소문자만 제한을 하지 못했다는 것인데.. 어떤 코드를 추가하면 될까요?
혹시 틀린 이유가 다른 이유 때문이라면 지적해주시면 감사하겠습니다. ^^