-
카테고리
-
세부 분야
알고리즘 · 자료구조
-
해결 여부
미해결
안녕하세요. 강사님 알파벳 - 70 하는 이유가 [0..26] [27..52]
20.11.06 22:33 작성 조회수 154
0
항상 좋은 강의 감사드립니다.
대문자 [0..26] 소문자 [27..52] 이렇게 카운팅하기 위해서 인가요?
.아래 아스키코드 저는 소문자일때 - 96으로 뺐는데 정답으로 채점이 됩니다.
// 1. 입력받기
scanf("%s", str);
// 2. preWord 배열에 알파벳
for (int i = 0; str[i] != '\0'; i++){
if (str[i] >= 65 && str[i] <= 90){
preWord[str[i] - 64]++;
} else {
preWord[str[i] - 70]++;
}
}
이렇게 제출하여도 정답이라고 채점이 됩니다.
for (int i = 0; str[i] != '\0'; i++){
if (str[i] >= 65 && str[i] <= 90){
preWord[str[i] - 64]++;
} else {
preWord[str[i] - 96]++;
}
}
답변을 작성해보세요.
답변 2