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

Очень нужен совет строки - C++

Восстановить пароль Регистрация
 
relax94
0 / 0 / 0
Регистрация: 12.11.2012
Сообщений: 7
12.11.2012, 22:29     Очень нужен совет строки #1
вывести слова в которых непарное количество гласных


мой вариант со счётчиком не работает .... Помогите пожалуйста...





#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
#include <locale.h>

const char *strwordb(const char*s)
{
for(;*s;s++)
if(isalnum(*s))
return s;
return s;
}

const char *strworde(const char*s)
{
for(;*s;s++)
if(!isalnum(*s))
return s;
return s;
}

void print2(const char *b,const char *e)
{
int cnt=0;
for(;b!=e;b++){
if (*b=='a' || *b=='o' || *b=='e' || *b=='u' || *b=='y'){
cnt++;}
}
if(cnt%2==1){

putch(*b);
}

}

int sg(const char *s)
{

const char *b=strwordb(s);
const char *e=NULL;
for (;*b;b=strwordb(e))
{
e=strworde(b);
print2(b,e);
}

return 0;
}




int main()
{
setlocale(LC_ALL,"Russian");
char s[200];
printf("Введите строку: ");
gets(s);
strwordb(s);
strworde(s);
sg(s);
getch ();
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2012, 22:29     Очень нужен совет строки
Посмотрите здесь:

C++ нужен совет!!!
Нужен совет! C++
C++ Нужен совет
C++ Нужен совет
Нужен совет C++
Нужен совет! C++
C++ Очень нужен совет где найти ошибки в программе
C++ Нужен совет

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 04:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru