Дана строка символов. Удалить из нее все гласные буквы. - 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; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д