Выдать на экран соответственно в обратном алфавиту порядке только гласные буквы - C (СИ)
Формулировка задачи:
После ввода с клавиатуры произвольного текста отсортировать его и выдать
экран соответственно в обратном алфавиту порядке только гласные буквы
латинского текста. Символы, повторяющиеся вопросы не выводить.
Заранее спасибо за помощь
Решение задачи: «Выдать на экран соответственно в обратном алфавиту порядке только гласные буквы»
textual
Листинг программы
#include <stdio.h> #include <windows.h> #define MAX 256 // Максимальное количество введённых символов void series(char buffer[MAX]) { int p = 0, i; char ftp[MAX]; for (i = 0; i<strlen(buffer); i++) { //Символы которые будем воспринимать программа if (strchr("УЕАОЭЯИЮ", buffer[i]) == NULL) { ftp[p] = buffer[i]; p++; } } printf("Answer: "); ftp[p] = '\0'; printf("%s", ftp); } void main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); char buffer[MAX] = {}; int i = 0; printf("Enter the text: "); fflush(stdin); fgets(buffer, MAX, stdin); series(buffer); for (;;); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д