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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение в структуре одинаковых элементов http://www.cyberforum.ru/cpp-beginners/thread313787.html
Задача довольно простая, не получается одна вещь - не знаю, чего то не до пру.. Сама задача: вводим структуру из 3 элементов Автор, книга, год - таких авторов с книгами тоже 3. Как только ввели...
C++ Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted Добрый день подскажите что это означает и как исправить данное сообщение Run-Time Check Failure #2 - Stack around the variable 'a' was corrupted #include <iostream> #include <locale> #include... http://www.cyberforum.ru/cpp-beginners/thread313772.html
Разработать программу, которая выводит, например, на экран следующую таблицу из введенных данных C++
Примерное задание Разработать программу, которая выводит, например, на экран следующую таблицу из введенных данных:
C++ Защита от дураков
В функцию добавления, нужно добавить защиту от дураков: void Newadd() { Abbase z2; system ("cls"); cout <<"Abbase 0.51 final"<<endl; cout <<"\n"<<endl; fstream fout("base.txt",...
C++ Сортировка массива А-Я http://www.cyberforum.ru/cpp-beginners/thread313729.html
Как сортировать данные массива по алфавиту? Пытался через цикл for(char j='А';j<='Я';j++), но не выходит. Вот сам список: #include<iostream.h> #include<conio.h> #include<stdio.h>...
C++ Сколько в массиве чисел по крайней мере в 3 раза больше минимального элемента Помогите, пожалуйста, решить задачи на С++. 1. Вводится массив. Сколько в нем чисел по крайней мере в 3 раза больше минимального элемента. 2. Даны 2 строки. Удалить из первой строки такие символы,... подробнее

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

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

05.06.2011, 22:58. Просмотров 1431. Ответов 2
Метки (Все метки)

Доброго времени суток!
Дано задание: В текстовом файле подсчитать количество строк, которые начинаются и оканчиваются одной и той же буквой,вывести эти строки и их количество в новый файл.

Я написала код программы по образцу (тк сама только учусь программированию), но эта программа не работает... Подскажите пожалуйста какие ошибки я допустила и как лучше сделать. Заранее спасибо!)

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
void main ()
{
    char f_name [255];
    cout<<"Vvtdite imja fajla ->";
    cin>>f_name;
    FILE *fp = fopen (f_name, "r");
    if (fp) {
        FILE *fp1=fopen ("itog.txt","w");
        char str [255];
        while (fgets(str, 256, fp)){
            int len=strlen (str);
            if (str [0] != '\n') fputc (str [0], fp1);
            for (int i=0; i<=len; i++){
                    if(str[0]==str[len-1])
            fputc(str [i],fp1);
            }
        }
    fclose (fp);
    fclose (fp1);
    cout<< "Fajl zapisan";
    }
    else cout<<"Net dannogo fajla";
        getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru