Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main(void)
- {
- static char s[10000][101];
- int k = 0, n, i = 0, a[10000];
- _Bool wow = 0, nwow = 0;
- scanf("%d", &n);
- for (int j = 0; j < n; j++)
- scanf("%d", &a[j]);
- fgets(s[0], 101, stdin);
- for (int j = 0; j < n; j++)
- fgets(s[j], 101, stdin);
- for (int j = 0; j < n; j++)
- {
- while(s[j][i] != '\0')
- {
- switch (s[j][i])
- {
- case 'Y': ;
- case 'A': ;
- case 'E': ;
- case 'I': ;
- case 'O': ;
- case 'U': ;
- case 'a': ;
- case 'e': ;
- case 'i': ;
- case 'o': ;
- case 'u': ;
- case 'y': if (!i) k++; if (nwow) wow = 1; break;
- default: nwow = 1;
- }
- if (wow && nwow)
- {
- k++;
- wow = 0;
- nwow = 0;
- }
- i++;
- }
- i = 0;
- if (a[j] == k)
- printf("%s", s[j]);
- k = 0;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement