第10课。
This commit is contained in:
25
10/Exercise02.c
Normal file
25
10/Exercise02.c
Normal file
@@ -0,0 +1,25 @@
|
||||
#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;
|
||||
}
|
||||
Reference in New Issue
Block a user