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

Программа,удаляющая все чётные цифры из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Странная ошибка: [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined reference to ld returned 1 exit status http://www.cyberforum.ru/cpp-beginners/thread316364.html
Здравствуйте. Вот недавно начал изучать книгу "С++ для чайников" Стефан Р. Девис 4-е издание. И напоролся на кучу ошибок) Но смог все исправить кроме одной: undefined reference to...
C++ Странная ошибка: ld returned 1 exit status Здравствуйте // // Программа для преобразования // градусов Цельсия в градусы Фаренгейта: // Fahrenheit = NCelsius * (212 - 32)/100 + 32 // #include <stdio.h> #include <iostream> int... http://www.cyberforum.ru/cpp-beginners/thread316363.html
Вычисление однотипных сумм и функции пользователя. C++
Всем привет. Кто-нибудь знает, как решить такую задачу? Я запутался. (заранее прошу прощения за то, что условие в виде картинки) 2ой вариант.
C++ Дайте пожалуйста рабочий пример регулярного выражения c++
Мне нужно что-то типа AnsiString regexp = /<b>(.*)<\/b>/i; AnsiString str = "<b>Hello World!</b>"; preg_match(str, pegexp, result); result = Hello World! Как можно сделать подобную регулярку...
C++ Обойти использование string.h http://www.cyberforum.ru/cpp-beginners/thread316319.html
Мне нужно работать со строками, но не используя <string.h> В частности я создал две функции, которые нужны мне при работе. Первая должна полностью копировать действие strstr(), а вторая должна...
C++ Библиотека с сортировкай !!!!! #include < iostream > #include < conio.h > #include < windows.h > #include < iomanip > using namespace std; static short posionITR = 0 ; const short menu_size = 7 ; struct ID { подробнее

Показать сообщение отдельно
lamed
297 / 297 / 71
Регистрация: 07.05.2011
Сообщений: 592
09.06.2011, 08:41
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* Программа,удаляющая все чётные цифры из строки */
/* G++/Code::Blocks */
#include <stdio.h>
int main(void)
{
    char s[100];
    int i,j;
    j=0;
    scanf("%s", s);
 
    for (i=0; s[i]!='\0'; i++)
        if (s[i]!='0' && s[i]!='2' && s[i]!='4' && s[i]!='6' && s[i]!='8')
        {
            if (i!=j)
                s[j]=s[i];
            j++;
        }
    s[j]='\0';
 
    printf("%s\n", s);
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru