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

Вывести все слова, в которых есть буква "a" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как работает метод Пузырька? http://www.cyberforum.ru/cpp-beginners/thread394661.html
Добрый день, господа... Делаю задание по сортировке массива... Нашел вот эту статью -...
C++ Программа на С++ "Записная книжка" Ребят помогите)) Нажна программа на С++ "Записная книжка"... может у кого есть уже готовая!!!...в общем помогите) "Программа «Записная книжка». Предназначена для ввода текста с последующим его... http://www.cyberforum.ru/cpp-beginners/thread394643.html
C++ Вводится последовательность целых чисел, 0-конец последовательности. Содержит ли последовательность хотя бы два числа, кратных 3,5,7?
Вводится последовательность целых чисел, 0-конец последовательности. Содержит ли последовательность хотя бы два числа, кратных 3,5,7? Именуйте темы осмысленно!
C++ Вводиться последовательность из N целых чисел, найти разность между произведением нечетных чисел и наибольшим среди отрицательных
вводиться последовательность из N целых чисел , найти разность между произведением нечетных чисел и наибольшим среди отрицательных Именуйте темы осмысленно!
C++ Выводит значение "f". Что это значит? http://www.cyberforum.ru/cpp-beginners/thread394628.html
вместо результата выводит "f", незнаю даже как бороться. подскажите в чем причина #include <stdio.h> #include <conio.h> void main () { const int n =7; float a; float s,h,k,m; int i;...
C++ Определить наименьшее число Вводится последовательность чисел из n-вещественных чисел, определить наиментшее число среди чисел больше 20. подробнее

Показать сообщение отдельно
mister pOO
1 / 1 / 0
Регистрация: 26.11.2011
Сообщений: 33

Вывести все слова, в которых есть буква "a" - C++

29.11.2011, 17:37. Просмотров 4683. Ответов 69
Метки (Все метки)

не могу найти ошибку
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
int i=0,j=0,a=0,schet=0;
char s[50],s1[50];
     cin.getline(s,50);
             while(i<50)
{
                        if((isspace(s[i])) && (isalnum(s[i-1])))
{    
     j=i-1;schet=0;
             while((!isspace(s[j])) || (s[j]=='\n'))
{    
     j--;
                        if(s[j]=='a')
     schet++;
     }
             for(j;j<i+1;j++)
{
                        if(schet>=1)
     s1[j]=s[j];
}
 
}
    i++;
}cout<<s1<<endl;
getch();
нужно вывести все слова в которых есть буква a

Добавлено через 2 часа 30 минут
помогите пожалуйста...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru