🧩PS/🥈Nomal
[C/C++] 백준 1264번 - 모음의 개수
Cocoon_
2020. 12. 20. 15:35
반응형
<코드>
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int ans;
char s[256];
int main()
{
while (1)
{
ans = 0;
cin.getline(s, 256);
if (s[0] == '#') break;
for (int i = 0; i < strlen(s) - 1; i++)
{
if (s[i] == 'a') ans++;
if (s[i] == 'e') ans++;
if (s[i] == 'i') ans++;
if (s[i] == 'o') ans++;
if (s[i] == 'u') ans++;
if (s[i] == 'A') ans++;
if (s[i] == 'E') ans++;
if (s[i] == 'I') ans++;
if (s[i] == 'O') ans++;
if (s[i] == 'U') ans++;
}
cout << ans << '\n';
}
}
공백이 아닌 한줄씩 입력받아야 할 시 => cin.getline(&str, &len)
1264번: 모음의 개수
입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄
www.acmicpc.net
반응형