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

Написать програму которая заменяет все Enter и Tab в строке str1 на сымволи '\n' и '\t' в строке str2. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Организация динамических структур..ПОМОГИТЕ...вообще с ними не дружу на С++=( http://www.cyberforum.ru/cpp-beginners/thread379428.html
Скласти програму, у який організувати динамічну структуру та виконати її обробку згідно зі своїм варіантом. Використати підпрограми.(с чергой) Випадкові дволітерні слова: з великих латинських літер...
C++ Работа с файлами(чтение, запись, поиск) Написать программу на С++ Файл содержит текст (набор слов разделенных через пробел). Ввести слово с клавиатуры и произвести его поиск в текстовом файле. Вывести на экран количество встречающихся... http://www.cyberforum.ru/cpp-beginners/thread379427.html
Помогите со стеком C++
Разработать процедуру, которая формирует стек Stack, включив в него по одному разу элементы, которые входят в стек Stack1, но не входят в стек Stack2. Заранее спасибо!
C++ Вывести на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В
Написать программу, выводящую на экран сумму и среднее арифметическое N случайных чисел, заданных в диапазоне от А до В. Основная программа запрашивает значения N, А, В и передает их в функцию....
C++ двумерное уравнение теплопроводности http://www.cyberforum.ru/cpp-beginners/thread379397.html
вообщем есть двумерное уравнение теплопроводности с граничными условиями: \frac{\partial T}{\partial t}=\frac{\partial^2 T}{\partial x^2}+\frac{\partial^2 T}{\partial y^2}, \ \...
C++ Маленькая проблемка со switch Проблема - невозможность использование перемнной типа string как управляющей в операторе switch. Цель - сделать некий аналог. рабочую версию я уже сделал, но она "некрасивая" string pred; if... подробнее

Показать сообщение отдельно
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
08.11.2011, 20:04  [ТС]
всё так и не так я под ентером и табом не назву их имел а их функцию

Добавлено через 31 минуту
Цитата Сообщение от igorrr37 Посмотреть сообщение
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
26
27
28
#include <stdio.h>
#include <string.h>
 
void Replace(char* dest, const char* text)
{
   char* enter = "enter", *tab = "tab";
   size_t enterLen = strlen(enter), tabLen = strlen(tab);
   for(; *dest = *text; ++text, ++dest)
   {
      if( !strncmp(text, enter, enterLen))
      {
         *dest = '\n';
         text += (enterLen - 1);
      }
      else if( !strncmp(text, tab, tabLen))
      {
         *dest = '\t';
         text += (tabLen - 1);
      }
   }
}
 
int main (){
    char* text = ",enter  ente rtab,tab,enter bta.", dest[256];
    Replace(dest, text);
    puts(dest);
    return 0;
}
Вобше не то!!! Надо чтоб заминила ентери и табы на символы "\n", "\t" имено что ввиводило ети симмволи на местах пробелов и ентеров, и строки назвать надо правильно str1 и str2 а то сложно разобраться
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru