728x90
모든 단어의 첫 문자가 대문자, 그외는 소문자로 바꾸고, 만약 첫문자가 알파벳이 아니라면 뒤에는 소문자로 바꾸는 문제
처음 if 문을 통해 공백을 검사하여, 공백이라면 answer에 넣어주고 불값을 false로 바꿔준다.
다음 조건이 false 즉 앞의 값이공백이었을 경우 다음 문자는 대문자여야만 한다 그렇기에 toupper를 이용해
대문자로 변경한 값을 anser에 넣어준다.
그다음 조건으로 공백이 아닌경우이기 때문에
tolower를 이용해 소문자로 변경한 값을 answer에 넣어준다.
728x90
'프로그래머스 C++' 카테고리의 다른 글
프로그래머스 숫자의 표현 C++ (0) | 2024.11.04 |
---|---|
프로그래머스 이진 변환 반복하기 C++ (0) | 2024.11.02 |
프로그래머스 최솟값 만들기 C++ (1) | 2024.11.02 |
프로그래머스 최댓값과 최솟값 (0) | 2024.11.02 |
[HackerRank] Number Line Jumps (0) | 2024.10.25 |