Дана строка символов. Удалить из нее все гласные буквы. - C (СИ)
Формулировка задачи:
Доброго времени суток! Дана строка символов. Удалить из нее все гласные буквы.
Решение задачи: «Дана строка символов. Удалить из нее все гласные буквы.»
textual
Листинг программы
- #include <stdio.h>
- #include <string.h>
- #define VOW "AaEeIiOoUuYy"
- int main(void) {
- char buf[BUFSIZ];
- while ( printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' ) {
- char * found = strpbrk(buf, VOW);
- while ( found ) {
- memmove(found, found + 1, strlen(found));
- found = strpbrk(found, VOW);
- }
- printf("Result: %s\n", buf);
- }
- return 0;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д