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

Удалить часть строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определите количество согласных в слове http://www.cyberforum.ru/cpp-beginners/thread393556.html
Определите количество согласных в слове. Замените буквы "а" и "о" в слове на "А" и "О". Вычеркните из слова неповторяющиеся буквы.
C++ Помогите с WinAPI Нужно обработать сообщение для кнопки WM_MOUSEMOVE но в процедуре обработки сообщений для главного окна не обрабатывается, писать отдельную для кнопки? тогда подскажите как.... http://www.cyberforum.ru/cpp-beginners/thread393539.html
Выбрать из матрицы А... C++
Условия: Даны натуральные числа m и n. Получить все натуральные числа, меньше n, квадрат суммы цифр которых равен m. очень прошу помочь.
C++ Слова в строке
Нужно написать программу, которая выводит все слова кончающиеся на букву d int j,a,x;int i=0; char s,s1; cin.getline(s,255); while(s!='\0'){a=0; while(s==' ') i++;a=0; if(s!=' ') {while(s!=' ') {i++;a++;
C++ Вывести на экран отрицательные значения функци http://www.cyberforum.ru/cpp-beginners/thread393487.html
Вывести на экран отрицательные значения функции (формула) y=4x(5-{3x}^{2}) при изменении х от 1 до 2 с шагом 0,1.
C++ Получить новую матрицу умножением элементов первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы Даны две действительные квадратные матрицы порядка n. Получить новую матрицу умножением элементов каждой строки первой матрицы на наибольшее из значений элементов соответствующий строки второй матрицы. подробнее

Показать сообщение отдельно
Петррр
5935 / 3372 / 334
Регистрация: 28.10.2010
Сообщений: 5,926
28.11.2011, 11:28     Удалить часть строки
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string.h>
 
int main(void)
{
    char str[] = "hello, (sometext) world";
    char *first_bracket;
    char *second_bracket;
    first_bracket = strchr(str, '(');
    second_bracket = strchr(str, ')') ;
    if (first_bracket && second_bracket)
    {
        memmove(first_bracket, second_bracket + 1, strlen(str) - (second_bracket - str) + 1);
        printf("Result string: %s\n", str);
    }
    else
        printf("First or second bracket not found\n");
    system("pause");
    return 0;
}
 
Текущее время: 20:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru