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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Arah
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 19
#1

Бугсую. Нужен свежий взгляд - C++

02.01.2014, 23:24. Просмотров 301. Ответов 1
Метки нет (Все метки)

Этот кусок проги (по задумке) ищет в тексте различные скобки, да только дальше первой не идет, гляньте в чем косяк, уверен проблема ерундовая. Спасибо заранее!!!




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
46
47
48
49
50
51
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <ctype.h>
#include <locale.h>
#include <string.h>
#include <stdlib.h>
 
void f1(char*);
 
void main(){setlocale(LC_CTYPE,"russian");
            int n;
            char *myStr;
            system("cls");
 
            printf("Введите размерность вашего текста\n");
            fflush(stdin); 
 
            scanf("%d",&n);
            //myStr=new char(n+3);
            if (!(myStr=new char[n+3])){
printf("Недостаточно памяти!\n");
exit(0);                        }
   
 
                f1(myStr);
delete[]myStr;
            }
void f1(char *myStr){char *orStr;
                     char *s;
                     char *buf, skobArr[6]={'(',')','{','}','[',']'};
                     int i,l,j,sumSk=0;
                     system("cls");
                    //printf("%c",skobArr[2]);
                    printf("Теперь введите сам текст, по его завершению нажмине Enter.\n");
                    fflush(stdin);
                    scanf("%s",myStr);
                    l=strlen(myStr);
                    //printf("Это исходная строка:\n %s\nЭто ее размер-%d символов\n",myStr,l);
                                    
                    orStr=myStr;
                    s=myStr;
                    j=0;
                                        
                    for(i=0;i<6;i++){
                                        while(s!=NULL){
                                                        if (s=strchr(myStr, skobArr[i]))    {
                                                                                             j++ ,myStr=s+1, printf("Cкобочка тут:%d\nОна по счету - %d\n",s,j);
                                                                                             }
                                                       } myStr=orStr;
                                       }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.01.2014, 23:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Бугсую. Нужен свежий взгляд (C++):

Нужен взгляд со стороны - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; using namespace std; class myClass { private: int H, W; int**...

Прямоугольная матрица. Нужен взгляд специалиста! - C++
Дана целочисленная прямоугольная матрица. Определить: 1. номер первого из столбцов, содержащих хотя бы один нулевой элемент. 2. Номер...

Первый взгляд на функции-члены - C++
Напишите программу, которая читает несколько транзакций и подсчитывает количество транзакций для каждого ISBN.

Странное на мой взгляд объявление функции - C++
Добрый день. В исходниках усмотрел следующую вещь: void __RPC_STUB IAMCollection_get_Count_Stub( IRpcStubBuffer *This, ...

Правильность и грамотность кода (опытный взгляд на код новичка) - C++
Здравствуйте друзья. Я программист любитель, лет 10 назад неплохо разбирался в php и немного в Python+django. На питоне даже какой-то...

Изучаю С++, на какие моменты, на Ваш взгляд, необходимо обратить первоочередное внимание? - C++
Изучаю С++, на какие моменты, на Ваш взгляд, необходимо обратить первоочередное внимание?

1
Arah
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 19
06.01.2014, 12:55  [ТС] #2
Тема закрыта, разобрался.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2014, 12:55
Привет! Вот еще темы с ответами:

Выбрать тему для курсовой,что самое интересное по вашему мнению, на ваш взгляд? - C++
1. Хеширование Реализовать открытое, закрытое хеширование и хеширование методом цепочек. Предусмотреть несколько различных хеш-функций. ...

Нужен свежий взгляд - C#
Малюсенькая программа, которая должна считать инфу с формыи сделать элементарное вычисление при нажатии на кнопку. Есть уже готовая прога,...

Нужен свежий взгляд - Web-дизайн
Пишу движок для блога, дизайн тоже делаю сам. В последние несколько дней не покидает ощущение, что что-то неправильно. Нужен свежий взгляд...

Нужен свежий взгляд на сайт - SEO
Взяла на оптимизацию этот сайт http://igra-slot.ru/ При качественно выполненной работе, будут еще 3 сайта. Но дело в том, что я только...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru