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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить является ли последовательность почти периодической http://www.cyberforum.ru/cpp-beginners/thread72898.html
Последовательность целых чисел называется почти периодической, если среди сумм всех последовательно расположенных троек чисел имеется не более двух различных. Например, последовательность 2_8_0_7_3_5_2_8_5 является почти периодической, так как все тройки чисел 2_8_0, 8_0_7, 0_7_3, 7_3_5, 3_5_2, 5_2_8, 2_8_5 в сумме дают 10 или 15. Дана последовательность целых чисел. Определить является ли...
C++ Функция strtok_s Можно ли как-нибудь изменить функцию strtok_s что бы она не только разбивала строку на слова, но и еще выводила тот разделитель по которому разделяются слова? Например строка: Слово, слово "слово" слово? Нужно вывести вот так: Слово , слово " слово " слово http://www.cyberforum.ru/cpp-beginners/thread72895.html
C++ Циклы
Локальными максимумами последовательности чисел называются все числа, которые больше соседних. Например, в последовательности 6 2 1 3 5 4, локальными максимумами являются числа 6 и 5. Со стандартного потока ввода поступает последовательность натуральных чисел. Последнее число в последовательности— 0. Программа должна вывести в стандартный поток вывода значение минимального локального...
C++ потоки
не пойму как : Написать программу, создающую два потока. Оба потока одновременно читают один и тот же текстовый файл. Первый поток считает количество символов в файле, второй количество пробелов. После окончания потоки должны создать один файл, записать в него результаты работы и идентифицировать себя; может кто-нибудь помочь?
C++ Перемножение матриц http://www.cyberforum.ru/cpp-beginners/thread72886.html
Привет. Помогите пожалуйста решить нетрудную задачу.Заранее спасибо. (если можно рабочую версию) Дано два двумерных массива перемножить их
C++ Игра "Сапер" Нужна игра Сапер на С++. Срочно. Плиз. Помогите пожалуйста. Добавлено через 36 секунд Очень прошу. Будьте любезны. подробнее

Показать сообщение отдельно
Credo
0 / 0 / 0
Регистрация: 10.12.2009
Сообщений: 4

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

10.12.2009, 19:51. Просмотров 404. Ответов 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);
Миниатюры
маленькая прожка с ошибкой  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru