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

Написать програму которая заменяет все 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, 21:03  [ТС]
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
29
#include <conio.h>
#include <stdio.h>
#include <string.h>
#define N 500
void main ()
{
 
char const str1[N]={"Computer \n programming \t is the process of designing, \nwriting the source code of computer \t programs"};
//char const enter[4]={"\\n"};
char* p;
int i, n=0;
clrscr();
 
printf("%s",str1);
n=strlen(str1);
char *str2 = new char [n];
 
 str2 = strdup(str1);
  for (p = str2; *p; ++p)
   {
    if (*p == '\n')
        *p =* "\\n";
 
    if (*p == '\t')
        *p =* "\\t";
   }
 
 printf("\n\n%s\n",str2);
 getch
Вот что у меня получилось. появилась проблемка: нельзя заменить 1 символ на 3, плз кто понимает подправте
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru