- 대 / 소문자를 만들기 위해 toupper() / tolower()를 사용해서 처리할 수 있다.
#include <string> #include <vector> #include <cctype> using namespace std; string solution(string s) { string answer = ""; char t; char flag=false; for(int i=0;i<=s.length();i++) { if(isspace(s[i])) { flag=false; continue; } if(flag) { s[i] = tolower(s[i]); flag=false; }else{ s[i] = toupper(s[i]); flag=true; } } answer = s; return answer; }