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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2012, 16:22   #1
Lers
Пользователь
 
Регистрация: 12.12.2012
Сообщений: 33
Вопрос строки borland C++

После каждого символов '.' вставить два пробела, подсчитать, сколько раз пара символов 'C+' стоит перед символом 'D'.
Требуется помощь, т.к. сам еще в строках не шарю.
P.S. заранее спасибо.
Lers вне форума Ответить с цитированием
Старый 13.12.2012, 15:33   #2
Lers
Пользователь
 
Регистрация: 12.12.2012
Сообщений: 33
По умолчанию

Код:
#include <conio.h>
#include <stdio.h>
 
int razb(char* s,char* s1[]);
int len(char* s);
void main();
 
int len(char* s)
{
  int i=0;
  while(s[i]='\0')i++;
  return i;
}
 
int razb(char *s, char *s1[])
{
    int k=0,kol=0,j=0;
    for(int i=0;s[i]!='\0';i++)
    {
        if (s[i]!='  ')
        {
         s1[k][j]=s[i];
         j++;
         //if (s[i]=='И') kol++;
        }
        else
        {
        // printf("/n Kol-vo simvolov И v stroke %d=%d",k,kol);
         s1[k][j]='\0';
         k++;
         j=0;
        }
    }
s1[k][j]='\0';
 
for(i=0;i<k;i++)
{
 for (j=0;j<k;j++)
 if (s[i][j]=='И') kol++;
 
return k++;
}
 
void main()
{
  int i,j,k;
  char s[100];
  char** s1;
  clrscr();
  gets(s);
  razb(s,s1);
  printf("Kol=%d",k);
  getch();
}
Lers вне форума Ответить с цитированием
Старый 13.12.2012, 15:33   #3
Lers
Пользователь
 
Регистрация: 12.12.2012
Сообщений: 33
По умолчанию

Помогите довести до ума.
Lers вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы как строки; на ЯП Си, среда – Borland C++5.02 L.M. Помощь студентам 3 04.07.2011 20:20
unable to rename 'C:\ProgramFiles\Borland\Delphi7\Bi n\Delphi32.$$$' to 'C:\Program Files\Borland\Delphi7\ KazBoy Помощь студентам 1 12.04.2011 18:07
не могу запустить ехешник ,Borland 5 и Borland 6 error_13 Общие вопросы C/C++ 0 31.01.2010 14:04
Строки и работа с файлами на Borland C++ 3.1 CePryH Помощь студентам 6 16.06.2009 16:37
Сумма кодов строки - Borland C++Builder BattleMage C++ Builder 8 30.09.2007 05:54