char * reverseVowels(char * s){
char vowels[6] = {'a', 'e', 'i', 'o', 'u'};
int i = 0, j = strlen(s) - 1;
char t;
while (i < j){
if (strchr(vowels, tolower(s[i])) && strchr(vowels, tolower(s[j]))){
t = s[i], s[i] = s[j], s[j] = t;
i++, j--;
}
else if (!strchr(vowels, tolower(s[i])))
i++;
else if (!strchr(vowels, tolower(s[j])))
j--;
}
return s;
}