參考資訊:
https://www.cnblogs.com/cnoodle/p/17375813.html
題目:

解答:
int is_vowel(char ch)
{
if ((ch == 'a') ||
(ch == 'e') ||
(ch == 'i') ||
(ch == 'o') ||
(ch == 'u'))
{
return 1;
}
return 0;
}
int maxVowels(char* s, int k)
{
int r = 0;
int cc = 0;
int cnt = 0;
int len = strlen(s);
for (cc = 0; cc < k; cc++) {
cnt += is_vowel(s[cc]);
}
r = cnt;
for (cc = k; cc < len; cc++) {
cnt += is_vowel(s[cc]);
cnt -= is_vowel(s[cc - k]);
if (cnt > r) {
r = cnt;
}
}
return r;
}