Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вывести слова, начинающиеся с гласной буквы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите исправить ошибку http://www.cyberforum.ru/cpp-beginners/thread6451.html
Программа считывает из входного файла символы и соответствующие им коды. Затем вводится строка. В выходной файл записывается зашифрованная строка. Затем из этого файла считываются данные и...
C++ Как вытащить информацию с сайта? Вопрос: Как вытащить при помощи C++ информацию с сайта, не загружая картинки и теги? http://www.cyberforum.ru/cpp-beginners/thread6448.html
Алгорим Дейкстры C++
Пожалуйста обьясните и помогите реализовать на С++. Сам смотрел во всех источниках исход идет на Дискретную математику... Ну не понимаю я их из технической литературы. Нужно простым языком...
Текст итема предать в строковую переменную C++
Есть главное окно(диалог), в нем listBox Как по нажатию пункта меню(обработчик его в файле MainApp.cpp) текст выделенного итема предать в строковую переменную(MainApp.h).:huh::'( Нужно...
C++ Указатель на структуру, как параметр функции http://www.cyberforum.ru/cpp-beginners/thread6293.html
Господа программисты! Прошу вашей помощи! Помогите передать функции в качестве аргумента указатель на структуру. Вот что есть: struct city { char name; int people; int S; int year;...
C++ Набор слов, заданый массивом Здраствуйте. Мне нужно задать набор слов, построить любую цепочку из них так, чтобы последняя буква одного слова совпадала с первой буквой последующего(над заданием я ещё не работала, поэтому cheking... подробнее

Показать сообщение отдельно
master.EXE
88 / 16 / 2
Регистрация: 10.03.2008
Сообщений: 101
11.03.2008, 20:08
Цитата Сообщение от CilCatblack Посмотреть сообщение
Есть строка char(англ. буквы) вводится с клавиатуры.
Как вывести на экран слова начинающиеся с гласной буквы:huh::(

Please Heeelp!!! Пример если можно!:huh:
Сессия!!!:(
Что-то вроде этого. Программа кстати несложная.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include<stdio.h>
#include<conio.h>
#include<ctype.h>
#define MAX 100
void main()
{
 char text[MAX], ch;
 int index=0;
 clrscr();
 puts("Input the text: ");
 fgets(text, MAX, stdin);
 puts("\nWords, begining from the vowel letters:\n");
 while(text[index]!='\0')
 {
     while(text[index]==32||text[index]==9)
  index++;
     ch=toupper(text[index]);
     if(ch==65||ch==69||ch==73||ch==79||ch==85||ch==89)
     {
  while(text[index]!=32&&text[index]!=0&&text[index]!=9)
  {
      putchar(text[index]);
      index++;
  }
  printf("\n");
     }
     else
  while(text[index]!=32&&text[index]!=0&&text[index]!=9)
      index++;
 }
 getch();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.