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

Не получается дописать программу вывода слов без цифр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать список работающих по убыванию возраста http://www.cyberforum.ru/cpp-beginners/thread600754.html
(с обязательным применением функций). Исходные данные или результат или и то и другое должно размещаться в текстовом файле. Отсортировать список работающих по убыванию возраста, для одинакового...
C++ Не могу понять в чем ошибка Вот код проги при запуске все норм как включаешь обмен она пишет ошибку 301 Помогите пожалуйста. За раннее спасибо. Ну очень надо !!!! http://www.cyberforum.ru/cpp-beginners/thread600752.html
не линкуется библиотека C++
Привет всем. Кто знает в чём проблема? вот код класса #ifdef IMLIB_EXP #define IMLIBAPI __declspec(dllexport) #else #define IMLIBAPI __declspec(dllimport)
Два двусвязных списка C++
Здравствуйте. Подайте хотя бы идею на задание: Даны два двусвязных списка. Сформировать новый двусвязный список из элементов, входящих одновременно в оба исходных списка. Благодарю.
C++ Программа не находит количество букв и оставшихся символов в строке http://www.cyberforum.ru/cpp-beginners/thread600733.html
Добрый вечер форумчани! Помогите пожалуйста исправить ошибки в программе. Программа должна была считать кол-во букв и других символов в строке и определить чего больше. Вот код: #include...
C++ минимальный элемент для каждой диагонали параллельно побочной начиная с А1,1 В этой задаче находит среднее арифметическое элементов для каждой диагонали параллельно побочной начиная с А1,1..... А мне надо переделать чтобы находило минимальный элемент для каждой диагонали... подробнее

Показать сообщение отдельно
Кот Ангенс
317 / 267 / 38
Регистрация: 24.05.2012
Сообщений: 629
08.06.2012, 17:57
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
#include <stdio.h>
#define WORD_SIZE 30
 
char* RemoveNumbers(char trg[ ], const char src[ ]) {
    char s2[WORD_SIZE], j = 0;
    unsigned i = 0;
    do
        if (src[i] >= '0' && src[i] <= '9') {
            for (i++; src[i] != ' ' && src[i]; i++) { }
            j = 0;
        } else if (src[i] == ' ' || !src[i])
            for (trg[i] = src[i]; j; j--)
                trg[i - j] = s2[i - j];
        else
            s2[j++] = src[i];
    while (src[i++]);
    return trg;
}
 
int main() {
    const char s[ ] = "assasins credo1 creed mam4ba2";
    char s2[sizeof s];
    puts(RemoveNumbers(s2, s));
    getchar();
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru