Консультант Витте
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1
1

Запуск нескольких раз программы для работы со строкой

03.06.2015, 19:14. Показов 912. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер,пишу в Borland C++ DOSBox.Проблема в том, что я запускаю программу RUN'ом,программы выводит правильный результат,я жму ENTER,т.е. заканчиваю программу.И сразу же хочу еще раз ее запустить,нажав RUN снова.Но теперь не вводя ничего в строку жму на ENTER,она выводит мне прошлый результат моей программы.То есть как то сохраняется старый результат что ли!?
Сама задача проста:Вводится строка,я ищу количество пробелов,и каждый пробел заменяю на число(его номер в строке) и вывожу результат.
Возможна я не так что то в конце программы делаю.
Заранее спасибо!
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
 
int main()
{
    clrscr();
char str[100];
char str2[100];
int k=0;
int cnt=0;
 
 
 
    printf("Enter string  ");
        gets(str);
    for(int i=0 ;i< strlen(str); i++) 
            if(str[i]!=' ')
            { 
            str2[k]=str[i];
                        k++;        }
            else
            {
             char s[3];
                         sprintf(s, "%d", i+1);
            if(i+1<10){
             str2[k]=s[0];
             k++;
             cnt++;
            }
              else {
                 str2[k]=s[0];
             k++;
             str2[k]=s[1];
             k++;
             cnt++;
                }
                         }  
    strcpy(str,str2);
        printf("Count spaces= %d\n",cnt);   
    printf("Result string : %s",str2);
     getch ();
     return 0;
}
Миниатюры
Запуск нескольких раз программы для работы со строкой   Запуск нескольких раз программы для работы со строкой  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2015, 19:14
Ответы с готовыми решениями:

Запуск одной lisp программы для нескольких dwg файлов
Необходимо LISP-ский макрос выполнить для целого ряда *.dwg файлов, находящихся в одной папке. Из...

Запуск программы для работы с БД с сетевого диска
Здравствуйте. В данный момент для работы с БД (IBM DB2) каждый пользователь запускает программу с...

Запуск студией и запуск самой виндой. Разница работы программы
Итак, проблема такова: есть проект, который замечательно работает при нажатии F5 в студии. При...

Запуск программы раз в месяц
нужно, чтобы программа раз в месяц запускалась без участия пользователя (планировщик сразу...

2
Консультант Витте
106 / 86 / 45
Регистрация: 27.08.2013
Сообщений: 1,356
Записей в блоге: 1
04.06.2015, 15:19  [ТС] 2
up!@

Добавлено через 17 часов 7 минут
Никто не знает что ли?
0
lss
04.06.2015, 16:29     Запуск нескольких раз программы для работы со строкой
  #3

Не по теме:

Цитата Сообщение от DmitryM5 Посмотреть сообщение
пишу в Borland C++ DOSBox
Цитата Сообщение от DmitryM5 Посмотреть сообщение
Никто не знает что ли?
Ты бы ещё про что-то более древнее спросил...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2015, 16:29

Запуск программы через раз
Всем привет, сделал приложение Windows Form на с#. При запуске программа должна автоматически...

Как запретить одновременный запуск нескольких копий программы
да, без использования записи в реестре...

Запуск программы не более одного раза за раз
Как сделать, чтоб моя программа могла быть запущенна в единственном экземпляре?

Описать класс для работы со строкой
Описать класс для работы со строкой, позволяющей хранить только двоичное число и выполнять с ним...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru