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

убрать буквы из строки на Си - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить из слова предыдущие вхождения последней буквы http://www.cyberforum.ru/cpp-beginners/thread980494.html
Вот, попыталась соорудить: word.replace(word, word.empty()) + word Компилироваться не хочет: Unit2.cpp(85): E2235 Member function must be called or its address taken Unit2.cpp(85): E2285...
C++ Присвоение this иного указателя void Polynomial::List::add_list_end(int value) { Polynomial::List *new_obj = new Polynomial::List; new_obj->data = value; new_obj->next = NULL; if (this){ Polynomial::List... http://www.cyberforum.ru/cpp-beginners/thread980488.html
C++ уравнение cosx+cos2x+.+ cosx
Будьте добры, помогите пожалуйста cosx+cos2x+...+ cosx нужно составить программу другу а C я не знаю
C++ Найти среднее арифметическое всех отрицательных элементов в четных элементах двух одномерных массивов
Если можно, с кометнариями, сделайте программу, выходные данные которые нужно вводить с клавиатуры игенерировать с помощью функции random. Задание: вычислить среднее арифметическое всех элементов...
C++ Редактирование кода http://www.cyberforum.ru/cpp-beginners/thread980475.html
Есть код программы: /* Задача: Характеристикой столбца матрицы назовем сумму его отрицательных элементов, имеющих нечетные значения индексов. Переставляя столбцы заданной матрицы, расположить...
C++ Подскажите, как дописать одну функцию для моего Дерева пожалуйста Осталось совсем немного дописать. Помогите пожалуйста.По заданным значениям "х" рассчитать число всех узлов с глубиной "х" в заданном дереве. Весь код компилируется, но функция sum работает... подробнее

Показать сообщение отдельно
Оксана5
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 5

убрать буквы из строки на Си - C++

17.10.2013, 23:03. Просмотров 371. Ответов 8
Метки (Все метки)

Ребят, помогите пожалуйста, не идет программа.Нужно считать два слова, и если в первом гласных больше, чем во втором, убрать в первом гласные на четных позициях:


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
33
34
35
36
37
38
# include <stdio.h>
# include <string.h>
 
 
 
int main( )
 
{ 
    int i,k;
    char *s="радио",
        *g="тетрадь";
    char *c;
  c=s;
 
        for (i=0; (*g)!='\0';g++)
        if (*g=='у'||*g=='е'||*g=='ы'||*g=='а'||*g=='о'||*g=='э'||*g=='я'||*g=='и'||*g=='ю') i++;
 
    
        for (k=0; (*s)!='\0';s++)
        if (*s=='у'||*s=='е'||*s=='ы'||*s=='а'||*s=='о'||*s=='э'||*s=='я'||*s=='и'||*s=='ю') k++;
 
 
    s=c;
    if (i<k) 
      {
            while ((*s)!='\0')
            {
            if (*s=='у'||*s=='е'||*s=='ы'||*s=='а'||*s=='о'||*s=='э'||*s=='я'||*s=='и'||*s=='ю') { *s=' ';s=s+2;}
             }
      }
           s=c;
 
 while ((*s)!='\0')
 {
     printf("%c",*c);  }       
 
return(0);
}
почему не работает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru