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

Определить количество символов фрагмента, заключенного в круглые скобки. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не выводит в консоль результаты работы программы http://www.cyberforum.ru/cpp-beginners/thread1120785.html
Условие найти товар по стране используя структуры: #include "stdafx.h" #include <iostream> #include <fstream> #include <iomanip> using namespace std; ifstream fin;
C++ Найти минимальный элемент из верхней-правотреугольной матрицы #include <iostream> using namespace std; int main() { int i,j,n; int min; cin>>n; http://www.cyberforum.ru/cpp-beginners/thread1120777.html
Создание массивов объектов C++
Привет. :victory: Помогите с таском. В никакую не получается... Заданный массив структур с информацией о номенклатуре продукции предприятия: название изделия, код изделия, цена одного изделия. С...
В значении функции вывести ссылку на первый символ с в строке C++
strchr-найти в строке S первое вхождение символа c. определение-char *strchr(const char *s,int c) В значении функции вывести ссылку на первый символ с в строке, или NULL.
C++ Запись строк в обратном порядке. http://www.cyberforum.ru/cpp-beginners/thread1120723.html
Нужно сделать так, что-бы из файла N считывались строки и сохранялись в другой Файл в обратном порядке. Исключая любой символ который задаст пользователь. #include <stdio.h> #include <iostream>...
C++ Перестановка байтов в двоичном файле Здравствуйте! Подскажите пожалуйста, как сделать перестановку байтов в двоичном файле?=( подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9683 / 5633 / 956
Регистрация: 25.07.2009
Сообщений: 10,811
17.03.2014, 16:54
И ещё "без стрингов" вдогонку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cstring>
 
int main() {
    char buf[255], * pOpen, * pClose;
    
    while ( std::cout << "String: " && std::cin.getline(buf, 255) && *buf ) {
        if ( ( pOpen = strchr(buf, '(') ) && ( pClose = strchr(pOpen, ')') ) )
            std::cout << ( pClose - pOpen - 1 ) << " symbols between brackets." << std::endl;
        else
            std::cout << "Wrong input!" << std::endl;
    }
    
    return 0;
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru