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

в конце каждой строки дописать ее длину - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Unreachable code Cath statement missing ) Type name expected http://www.cyberforum.ru/cpp-beginners/thread24279.html
Всем Салют!У меня проблема в проге.Хочу создать исключение: #include <vcl.h> #pragma hdrstop #include "Unit1.h" //---------------------------------------------------------------------------...
C++ вычислить 1)вычислить а1*а2*...*an все это под корнем вычислить((а1под корнем-а1)все в кв.+...+an под корнем + an)в кв.) 2) Выяснить имеются ли в послед. s1,...,sn такие члены послед. si, si+1, что si - ... http://www.cyberforum.ru/cpp-beginners/thread24247.html
C++ Найти слово, один и тот же символ в котором встречается максимальное число раз
длина входной строки не превосходит 300 символов, она вводится с консоли. Вам необходимо вывести на консоль либо преобразованную строку, либо требуемые в условии данные. Использовать класс string...
C++ Указатели =(
Ввести с клавиатуры (или из файла) контактные данные нескольких(2..100) человек: В одну строку: Фамилию (слово), группу (одна цифра от 1 до 3), теле- фон (10 цифр), e-mail (слово@слово.слово)....
C++ Написать программу, которая демонстрирует выполнение операций с 12-разрядными двоичными числами http://www.cyberforum.ru/cpp-beginners/thread24221.html
У меня такое задание: Написать программу, которая демонстрирует выполнение операций с 12-разрядными двоичными числами. Аргументы операций задаются в двоичном виде с помощью двух ...
C++ Проверка на принадлежность массиву Можно ли проверять значение переменой на принадлежность массиву одной командой/оператором? Вроде простой вопрос, но я перелопатил референсы на cplusplus по массивам, операторам и ни че не понял :D ... подробнее

Показать сообщение отдельно
ФЁкЛА
Сообщений: n/a

в конце каждой строки дописать ее длину - C++

25.02.2009, 17:10. Просмотров 1223. Ответов 0
Метки (Все метки)

у меня есть программа.условие звучит так:"в конце каждой строки дописать ее длину.добавляемая строка имеет вид"строка имеет n символов".здесь n-количество символов в строке.нужно работать на файле,т.е. открыть какой то файл,переработать его как указано в задании и сохранить изменения в новый файл".я попыталась ее написать но она у меня ошибки выдает ,много.помогите исправить правильно программу,пожалуйсто.

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
#include <stdio.h>
#include <string.h>
#include <locale>
 
const char *delim = ".;:!?"; //Массив разделителей
 
char *strdlin (char *str,char *strdl) {
    const int i=20;
    char strd[i];
    int n;
    n = strlen[str];
    strd = n;
    strdl = strrep(strdl,20,1,strd);
    }
 
void lenever_str (char *file_name,char *strdlin) {   //дописывает в конце каджой строки её длину
    FILE *input, *result;
    if (!(input = fopen(file_name, "r"))) return;
    if (!(result = fopen("result.txt", "w"))) return;
    while (!feof(input)) {
        char *buffer = new char [1000];
        fgets(buffer, 1000, input);
        buffer = strcat(buffer, strdlin);
        fputs(buffer, result);
    }
    fclose(input);
    fclose(result);
}
 
int main () {
    char *file_name = "input.txt";
    const int m=40;
    char strdl[m];
    printf("vvedite:добавляемая строка имеет n символов");
    gets(strdl);
    lenever_str(file_name, strdlin);
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru