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

Найдите ошибку, пожалуйста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ strcpy и VS2012 http://www.cyberforum.ru/cpp-beginners/thread952783.html
// newintro.cpp // познакомимся с оператором new #include <iostream> #include <cstring> #include <string.h> using namespace std; int main() { char* str = "Дурная голова ногам покоя не...
C++ Уважаемые программисты прокомментируйте программу пожалуйста #include <iostream> #include <ctime> using namespace std; class Budilnik { private: int hour, min, sec; public: void Set_time(int hour=0, int min=0, int sec=0); http://www.cyberforum.ru/cpp-beginners/thread952770.html
C++ Шаблоны C++11
#include <iostream> template<typename T1, typename T2> auto func(T1 a, T2 b) -> decltype(a>b?b:a) { return a>b?b:a; } int main() {
C++ Найти паттерн в памяти
Доброго времени суток Пытаюсь реализовать поиск сигнатуры в памяти процесса. Целевая память - загружаемый модуль Получал размер через VirtualQuery, сравнивал побайтово, но процесс в итоге вылетает...
C++ Схема БД http://www.cyberforum.ru/cpp-beginners/thread952759.html
Здравствуйте...помогите составить схему БД правильно... Вот задание: Отдел продаж некоторой фирмы. * Клиенты: название компании, ФИО контактного лица, адрес выставления счёта, адрес доставки,...
C++ Запрос логина/пароля Доброго времени суток! в универе задали задание... звучит вот так Завдання до лабораторної роботи № 1 Створіть імітацію входу в систему, що буде запитувати пароль і виводити запрошення тільки у... подробнее

Показать сообщение отдельно
Dariya2304
1 / 1 / 0
Регистрация: 11.09.2013
Сообщений: 7

Найдите ошибку, пожалуйста - C++

11.09.2013, 23:35. Просмотров 289. Ответов 1
Метки (Все метки)

Задача: Дано ряд символов. Заменить в нем круглые скобки на квадратные.

Строку считывает, выводит не заменив скобки.

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <string.h>
#include <conio.h>
#include <stdlib.h>
int main()
{
    char mas1[100],mas2[100];
    char del1[]="(",del2[]=")", ins1[]="[",ins2[]="]";
    int i;
    printf ("vvedite stroky\n");
    gets (mas1);
    for (i=0; i<strlen(mas1);i++)
              {
                if (mas1[i]==del1[0])mas2[i]=ins1[0];
                     {
                      if (mas1[i]==del2[0])mas2[i]=ins2[0];
                      mas2[i]=mas1[i];
                     }
              }
     printf ("\n\n\n");
     puts(mas2);
     getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru