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

Написать программу,которая считывает текст с клавиатуры и выводит на экран слова начинающиеся с гласных букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести сформированную строку на экран, используя 8-ричное и 16-ричное представление целых чисел http://www.cyberforum.ru/cpp-beginners/thread188073.html
Вывести сформированную строку на экран обязательно используя восьмеричную и шиснадцятеричне представление для целых чисел и разные форматы для настоящих значений. как это реализовать?? вообще не...
C++ Ответить на вопросы 1. Какое условие является обязательным для присвоения одного объекта другому? 2. Когда объект передается функции в качестве аргумента, создается копия этого объекта. Вызывается ли конструктор копии?... http://www.cyberforum.ru/cpp-beginners/thread188071.html
C++ Попытка создать первую прогу на языке С++ в Microsoft Visual Studio
Я недавно начала изучать программу Microsoft Visual Studio Ultimate 2010. Изучив основные элементы пытаюсь создать свою первую простенькую программу. Но не могу пока сделать так, чтобы когда...
C++ Метод гауса система ленейных уравнений
Когда система линейных уравнений решенная методом Гаусса имеет бесконечное мноджество решений? какое должно быть условие?
C++ Выяснить, у которого из данных треугольников большая площадь http://www.cyberforum.ru/cpp-beginners/thread188043.html
Даны 6 реальных чисел, которые определяют стороны 2 треугольников. Выяснить, у которого из данных треугольников большая площадь(использовать функцию, которая определяет площадь треугольника по 3 его...
C++ обработка матриц Получить квадратную матрицу порядка n: 1111...1 222...2 33...3 . ..........0 Помогите пожалуйста решить задачу, очень нужно, заранее спасибо! подробнее

Показать сообщение отдельно
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
09.11.2010, 09:29
noname933, особо в вашей проге ничего не менял, но вроде так:
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
#include<string.h>
#include<conio.h>
#include<stdio.h>
 
int main()
{
    clrscr();
    char S[255];
    char D[]="eyuioa"; // массив гласных
    char *p;
    char razd []="?! .,:;";
 
    puts("Введите текст");
    gets(S);
 
    p=strtok(S,razd);
    while (p)
    {
        for(int i=0;i<strlen(D);++i)
            if(p[0]==D[i]) // проверяем первый символ
            {
                puts(p);
                break;
            }
        p=strtok(NULL,razd);
    }
    getch();
        return 0;
}
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru