단어의 빈도수 찾기

조회수 3886회

단어의 빈도수 찾는 코딩을 하고 있는데 아무리 해도 안되요....

include

include

using namespace std;

void main() {

string word[1000] = {}; // 알파벳을 담을 배열 char alpha[52]; // 알파벳을 담을 배열 int alpha2[52] = {}; // 알파벳의 개수를 담을 배열 int j = 0; // 알파벳을 담을 베열을 위한 변수

string statement("hello my name is chanjung kim."); // 여기에 문장 입력

for (int i = 0; i < 26; i++) { alpha[i] = char(65 + i); } // 알파벳 대문자 인가 소문자인가 배열담담

for (int i = 0; i < 26; i++) { alpha[i + 26] = char(97 + i); } // 위에꺼랑 반대대는거 나머지 담음

for (int i = 0; statement[i] != NULL; i++) { int bp = 0; for (int k = 0; k < 52; k++) { if (statement[i] == alpha[k]) { word[j] += statement[i]; bp = 1; } if(k==25 && bp == 0 && word[j] != ""){ j++; } } }

for (int i = 0; word[i] != ""; i++) { cout<<word[i] + "\n"; } // 이건 출력하는 반복문

}

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)