Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить является ли последовательность почти периодической Последовательность целых чисел называется почти периодической, если среди сумм всех последовательно расположенных троек чисел имеется не более двух различных. Например, последовательность... https://www.cyberforum.ru/ cpp-beginners/ thread72898.html Функция strtok_s C++
Можно ли как-нибудь изменить функцию strtok_s что бы она не только разбивала строку на слова, но и еще выводила тот разделитель по которому разделяются слова? Например строка: Слово, слово "слово"...
C++ Циклы Локальными максимумами последовательности чисел называются все числа, которые больше соседних. Например, в последовательности 6 2 1 3 5 4, локальными максимумами являются числа 6 и 5. Со... https://www.cyberforum.ru/ cpp-beginners/ thread72892.html C++ потоки не пойму как : Написать программу, создающую два потока. Оба потока одновременно читают один и тот же текстовый файл. Первый поток считает количество символов в файле, второй количество пробелов.... https://www.cyberforum.ru/ cpp-beginners/ thread72890.html
C++ Перемножение матриц
Привет. Помогите пожалуйста решить нетрудную задачу.Заранее спасибо. (если можно рабочую версию) Дано два двумерных массива перемножить их
C++ Игра "Сапер" https://www.cyberforum.ru/ cpp-beginners/ thread72873.html
Нужна игра Сапер на С++. Срочно. Плиз. Помогите пожалуйста. Добавлено через 36 секунд Очень прошу. Будьте любезны.
C++ Решение на С++ https://www.cyberforum.ru/ cpp-beginners/ thread72871.html
1. Составить программу для возведения числа ав степень х 2. Дано натуральное число. Определить среднее арифметическое его цифр. 3. Дано натуральное число. Определить какая из его цифр больше:...
C++ Работа с файлами в С++
Программа работает., прокомментируйте каждую строчку. Очень прошу... int StrToNum(char* str){ int mnoz = 1; for(int i = 0; *(str + i) != '\0'; i++){ mnoz *= 10; } mnoz /= 10; int...
C++ Разветвления https://www.cyberforum.ru/ cpp-beginners/ thread72863.html
Даны действительные числа a,b,c. Удвоить эти числа, если a=>b=>c, и заменить их абсолютными значениями, если это не так (TC)
C++ Дано слово. Определить сколько различных букв в нем. Помогите пожалуйста решить задачи на C++! Я в нем вообще туго соображаю. Дано слово. Определить сколько различных букв в нем. https://www.cyberforum.ru/ cpp-beginners/ thread72848.html
C++ Переписать из одного файла в другой слова, начинающиеся на букву о или а
Помогите пожалуйста решить задачи на C++! Я в нем вообще туго соображаю. 2. Имеется файл, элементами которого являются отдельные слова. Записать в другой файл слова, начинающиеся на букву о или а....
C++ Дан массив. Переписать его второй, четвертый и т.д. элементы в другой массив такого же размера, расположив элементы подряд с начала массива https://www.cyberforum.ru/ cpp-beginners/ thread72845.html
Помогите пожалуйста решить задачи на C++! Я в нем вообще туго соображаю. 1. Дан массив. Переписать его второй, четвертый и т.д. элементы в другой массив такого же размера, расположив элементы...
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 4
0

маленькая прожка с ошибкой - C++ - Ответ 407136

10.12.2009, 19:51. Показов 620. Ответов 6
Метки (Все метки)

компиляция проходит успешно, после запуска выдает ошибку (см вложение)
прога открывает файл, посимвольно его читает. если символ есть в массиве al, в st счетчик увеличивается, если нет - добавляет символ и тож увеличивает счетчик.
Код
 FILE *big; char s, al[55]; int t, j, n, st[55];
 big=fopen("big.txt","r");
     for(int i=0;i<55;i++) st[i]=0;
     j=0; n=0;
     while(!feof(big))
     {
       s=getc(big);
       for (int i=0;i<55;i++) if(al[i]==s){st[i]++; j++; n++; i=55;}
       if (n==0) {al[j]=s; st[j]++;} //здесь ошибка
       n=0;j++;
      }
  fclose(big);


Вернуться к обсуждению:
маленькая прожка с ошибкой C++
Миниатюры
маленькая прожка с ошибкой  
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2009, 19:51
Готовые ответы и решения:

прооостенькая прожка)
не изучал ни када С++,надо, но как то руки не доходят. помогите пожалуйста) :cray: Написать...

маленькая маленькая консультация, не сложная работа
почему эта прога не компилируется? #include&lt;iostream.h&gt; #include&lt;string.h&gt; #include&lt;math.h&gt;...

Маленькая задачка.
Дано действительное число h. Выяснить, имеет ли уравнение ax2 + bx + c = 0 действительные корни,...

Маленькая конструкции с if else
Доброе время суток, товарищи! У меня возник вопрос, как мне в кострукции с if else сделать так,...

6
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2009, 19:51
Помогаю со студенческими работами здесь

Маленькая буква x
Недавно начал изучать С++. Встретил следующий код, не понимаю как он работает. Если кто подскажет,...

Маленькая ошибка
#include&lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string.h&gt; using namespace std; bool...

Маленькая проблемка со switch
Проблема - невозможность использование перемнной типа string как управляющей в операторе switch....

маленькая ошибка в программе
ни как не могу исправить(( даже стыдно. // 4_laba_chemes.cpp: определяет точку входа для...

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