Files
BasicsOfComputerSoftwareEng…/10/Exercise02.c
2022-11-25 23:41:25 +08:00

25 lines
889 B
C

#include <stdio.h>
#include <string.h>
int main() {
char vowels[100] = {0}, origin[1000] = {0};
int vowelIndex = 0, originIndex = 0;
scanf("%s", origin);
for (originIndex = 0; originIndex < strlen(origin); originIndex++) {
if (origin[originIndex] == 'a' || origin[originIndex] == 'e' || origin[originIndex] == 'i' || origin[originIndex] == 'o' ||origin[originIndex] == 'u') {
vowels[vowelIndex] = origin[originIndex];
vowelIndex++;
}
}
vowelIndex--;
for (originIndex = 0; originIndex < strlen(origin); originIndex++) {
if (origin[originIndex] == 'a' || origin[originIndex] == 'e' || origin[originIndex] == 'i' || origin[originIndex] == 'o' ||origin[originIndex] == 'u') {
origin[originIndex] = vowels[vowelIndex];
vowelIndex--;
}
}
printf("%s", origin);
return 0;
}