코딩테스트/프로그래머스
[Level 2][C++] JadenCase 문자열 만들기
MJ.Lee
2024. 10. 1. 12:48
#include <string>
#include <vector>
using namespace std;
string solution(string s) {
int count =1; //공백기준 첫번째 문자
for(int i=0; i<s.length(); i++)
{
if(s[i]==' ')
{
count=1;
continue;
}
if(s[i] > '9'){
if(count==1)
s[i] = toupper(s[i]); //대문자로 만들어주는 함수
else
s[i] = tolower(s[i]); //소문자로 만들어주는 함수
}
count ++; //공백기준 몇 번째 문자인지 센다.
}
return s;
}