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

Поиск последовательности чисел (исправить код) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Получить второй массив, который будет состоять из элементов первого массива http://www.cyberforum.ru/cpp-beginners/thread1068340.html
Добрового времени суток! SOS!!! Первоначально мне казалось, что задача не трудная: Есть массив размерностью 7х7, который заполнен от 1 до 49 1 2 3 5 4 6 7 8 9 10 11 12 13 14 ... 43 44 45 46 47 48 49 Нужно получить второй массив, который будет состоять из элементов первого массива, только заполняться будет по спирали (массив размерностью 7х7) 1 2 3 4 5 6 7...
C++ Вывод членов матрицы по спирали Помогите написать программу для вывода членов матрицы по такой схеме: http://www.cyberforum.ru/cpp-beginners/thread1068272.html
Написать собственный класс для ввода и вывода строки, подсчета количества символов в строке C++
как написать собственный с++ класс для ввода и вывода строки, подсчета количества символов в строке
Сортировка включением C++
блин не сильно розбираюсь на С++ нужна помощь
C++ Непросто написанный условный оператор http://www.cyberforum.ru/cpp-beginners/thread1068162.html
Привет! Есть задача по отображению количеству отрицательных чисел. Вот код: int main() { int f, s, t; int n = 0; cout << "Input three numbers: " << endl; cin >> f >> s >> t;
C++ Маленькая конструкции с if else Доброе время суток, товарищи! У меня возник вопрос, как мне в кострукции с if else сделать так, чтобы else были все другие слова, кроме тех, которые в if? #include <iostream> using namespace std; void question () { cout << "Мобила есть?\n"; } int main() подробнее

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

Поиск последовательности чисел (исправить код) - C++

11.01.2014, 12:38. Просмотров 334. Ответов 12
Метки (Все метки)

есть программа
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ 
    FILE* f=fopen("in.txt","rb");              // открыть файл
    FILE* f1=fopen("out.txt","wb");  
 
    char c;                                   // читаемый символ
    int k=0;                                  // количество цифр
    int mk=0;                                 // макс кол цифр
    int x=0;                                  // наиб число
    while(!feof(f))
    { c=fgetc(f);
    switch (c) { 
        case '0'...'9': { ++k; fputc(c,f1); break; } 
                        default if (k>0) {if (k>mk) mk=k;  k=0; fputs('\n',f1); }; }
        
    }
    return 0;
    fclose(f1);
    fclose(f);
}
она вроде бы как законченная ток вот в части
C++
1
2
 case '0'...'9': { ++k; fputc(c,f1); break; } 
                        default if (k>0) {if (k>mk) mk=k;  k=0; fputs('\n',f1); }; }
выдаёт ошибки подскажите что не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru