Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2011, 16:47   #1
l0lo
Новичок
Джуниор
 
Регистрация: 24.12.2011
Сообщений: 5
По умолчанию Cимвольные строки

Дана символьная строка. Написать программу, которая заменяет каждую латинскую букву в исходной строке на две такие же буквы. Обработку строки оформит в виде функции, ввод и вывод данных - в основной программе.
l0lo вне форума Ответить с цитированием
Старый 24.12.2011, 17:21   #2
l0lo
Новичок
Джуниор
 
Регистрация: 24.12.2011
Сообщений: 5
По умолчанию

помогите написать функцию обработки строки
l0lo вне форума Ответить с цитированием
Старый 24.12.2011, 17:30   #3
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

http://programmersforum.ru/showthread.php?t=34061
_Bers вне форума Ответить с цитированием
Старый 24.12.2011, 21:05   #4
l0lo
Новичок
Джуниор
 
Регистрация: 24.12.2011
Сообщений: 5
По умолчанию

Код:
#include <stdio.h>
#include <stdlib.h>
 
char* srepeat(char* s) {
  char* a, *b, c, m, *t = s;
  for(;*s; *s++) {
     m = *s;
     for(a = s, b = s + 1; *a; *b++) {
         c = *b;
        *b = *a;
        *a = c;
     }
     *s++ = m;
  }
  return t;
}
 
 
int  main(void) {
  char str[81] = "";
  printf("in str: ");
  gets(str);
  puts( srepeat(str) );
  system ("PAUSE");
  return 0;
}
всё ок?)

Последний раз редактировалось l0lo; 24.12.2011 в 21:16.
l0lo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сделать в гриде строки выше, чтобы не растягивать строки до бесконечности kris__tina БД в Delphi 1 09.06.2011 15:31
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, Шпунюся Помощь студентам 1 16.12.2010 21:02
Создание пустой строки и копирование в неё содержимое предыдущей строки Gvaridos Microsoft Office Excel 2 29.10.2010 13:33
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10