Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Все четные строки файла записать во второй файл, а нечетные в третий Имеется текстовый файл. все четные строки этого файла записать во второй файл, а нечетные в третий файл. порядок следования строк сохраняется. https://www.cyberforum.ru/ c-beginners/ thread289460.html Поиск подстроки внутри данной строки, замена найденной подстроки на другую строку C (СИ)
Выполнить поиск подстроки внутри данной строки,замену найденной подстроки на другую строку Пример Исходная строка: aaaabbbaaa Заменяемая подстрока: bbb Заменяющая подстрока: сссс Результат:аааассссааа Пока получается только вот что
C (СИ) Вычислить номер минимального по модулю элемента массива https://www.cyberforum.ru/ c-beginners/ thread289329.html
недавно в университете начали проходить язык программирования Си.Проблема в том,что программа слишком ускоренна и разбираться в том,что не понятно времени нету,да и препод пофигист,ему главное материал изложить,а как сдавать зачёт его не волнует.Помогите пожалуйста таким заданием(написать нужно на Си): В одномерном массиве,состоящем из n вещественных элементов,вычислить: 1.Номер минимального...
C (СИ) Как запретить ввод букв с клавиатуры Уважаемые форумчане,помогите,пожалуйста новичку,как сделать так чтобы нельзя было ввести с клавиатуры ничего , кроме цифр,и ограничить ввод до 4 символов,заранее спасибо. Добавлено через 1 минуту Забыл сказать,в си ,не си++,работаю в dev c++ https://www.cyberforum.ru/ c-beginners/ thread289216.html
Скопировать строки из одного файла в другой в обратном порядке C (СИ)
Необходимо написать программу ,копирующую строки из одного файла в другой в обратном порядке. Буду благодарен за помощь
C (СИ) Записать в массив numbers целые числа из строки Здравствуйте, подскажите пожалуйста как исправить сей конфуз. Есть 2 функции (одна вызывается внутри другой) : 1) записывает в массив numbers целые числа из строки str: int getNumbers (const char str, int numbers); возвращаемое значение - кол-во целых чисел 2) распознает первое целое число в строке: int findInteger(const char str, char **end) end – указатель на символ, следующий ... https://www.cyberforum.ru/ c-beginners/ thread288976.html
C (СИ) Ошибка Undefined symbol "gm" https://www.cyberforum.ru/ c-beginners/ thread288927.html
#include <stdio.h> #include <math.h> #include <graphics.h> void main() { int xg, yg, i; float x, pi; int gd = DETECT, dm; initgraph (&gd, &gm, "E:\\BORLANDC\\BGI"); setcolor (7);
C (СИ) Дан целочисленный массив. Вывсети на экран индексы тех элементов, совпадающих с максимальным элементом массива
Всем доброго времени суток! Задача:Дан целочисленный массив. Вывсети на экран индексы тех элементов, совпадающих с максимальным элементом массива. #include<stdio.h> #include<conio.h> #define n 3 void input_matr_file(int a) { int i,j; FILE *fp; fp=fopen("11.txt","r");
C (СИ) Напечатайте числа в обратном порядке по 6 чисел в строке int mas2; for(int i=0;i<100;i++) { mas2=rand()%20+40; printf("%3d ",mas2); } int b=99,c=93; for(int i=0;i<17;i++) { https://www.cyberforum.ru/ c-beginners/ thread288890.html C (СИ) Время по Гринвичу в СИ всем привет, существует ли какая нибудь функция из стандартн библ для распознания и вывода на экран времени по Гринвичу? именно в СИ а не в С++ дабы в СИ нет <system> библиотеки есть конечно функция gmtime, но проблема в том что почему то вместо 17:32 должно показывать по Гринвичу, а показывает какие то 04:32 как быть и какие функции надо использ? https://www.cyberforum.ru/ c-beginners/ thread288884.html
C (СИ) не правильно отображает структуру, хотя координаты считает правильно
#include <stdio.h> #include <stdlib.h> struct root{ float x; float y; int posit; }; void add(struct root* mas)
C (СИ) Очепятка? https://www.cyberforum.ru/ c-beginners/ thread288807.html
В условиях задачи задана структура (дословно): struct { char *cmd_name; void (*cmd_pointer)(void); } file_cmd = {{ "new", new_cmd}, { "open", open_cmd}, { "close", close_cmd},
0 / 0 / 0
Регистрация: 29.11.2010
Сообщений: 15
0

Ошибка при чтении из файла. Программа должна брать предложение из 1 файла и записывать результирующее предложение в другой файл. - C (СИ) - Ответ 1618576

05.05.2011, 18:58. Показов 786. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Ошибка при чтении из файла. Программа должна брать предложение из 1 файла и записывать результирующее предложение в другой файл. Как я понимаю программа не видит файл.Вот обьясните мне почему она его не видит и исправьте пожалуйста эту ошибку. Code::Blocks , язык си. Файл я конечно же создал.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <stdio.h>
#include <string.h>
#include <conio.h>
#define N 20
 
int main()
{
    char str[N]; // это строка
    char cstr[N]; // это копия строки для проведения операций, чтобы исходная строка не изменялась
    char * pch; // указатель на символы
    char spaces[20] = {"          "}; // массив пробелов
    // gets (str);
    FILE *f_in, *f_out;
    f_in = fopen ("in.txt", "rt");
    if ( f_in == 0 )
    {
        printf ("Error!");
        return 0;
    }
    while (  ! feof (f_in) )
    {
        fgets (str, N, f_in);
    }
    fclose (f_in);
    strcpy(cstr,str); // создаем копию(копируем из str в cstr)
    int max_len = 0 ; // длина максимального слова
    int length; // длина отдельно взятого слова
    int dif; // разница в длине
    pch = strtok(cstr," "); // указатель указывает на первое слово строки(то что до первого пробела)
    while (pch != NULL)
    {
        length = strlen(pch); // длина слова
        if (max_len < length) max_len = length; // выводим максимальную длину слова
        pch = strtok(NULL," "); // переходим к следующему слову
    }
 
    strcpy(cstr,""); // теперь cstr пустая строка
    pch = strtok(str," "); // берем первое слово из str
 
    while (pch != NULL)
    {
        length = strlen(pch); // измеряем его длину
        dif = max_len - length; // сравниваем с максимальной
        strcat(cstr,pch); // присоединяем его к cstr
        strncat(cstr,spaces,dif); // присоединяем к cstr из spaces кол-во пробелов(dif)
        pch = strtok(NULL," "); // и так далее до конца строки
    }
    f_out = fopen ("out.txt", "wt");
    fprintf (f_out, "The string: %s", cstr);
    fclose (f_out);
 
    return 0;
}


Вернуться к обсуждению:
Ошибка при чтении из файла. Программа должна брать предложение из 1 файла и записывать результирующее предложение в другой файл. C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2011, 18:58
Готовые ответы и решения:

Условия запроса брать из файла, результат записывать в файл
Привет добрым людям! :) к моему несчастью :D помимо необходимости в программировании...

Дано предложение. Записать каждый из его символов в файл. Какая структура файла наиболее целесобразна для реше
Дано предложение. Записать каждый из его символов в файл. Какая структура файла наиболее...

Подскажите пожалуйста какими функциями можно выделять предложение в тексте и при нажатии на клавишу, чтобы выделялось другое предложение
#define _CRT_SECURE_NO_WARNINGS #include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;stdio.h&quot;...

Зависает программа при чтении из файла
За код прошу сильно не пинать)Черновой пока вариант) unit Unit1; interface uses Windows,...

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

Программа должна сортировать данные в алфавитном порядке и записывать их в файл
2.Напишите программу, которая запрашивает у пользователя имя, фамилию, дату рождения, номер группы....

При чтении файла программа выводит бессмыслицу
Доброго времени суток! Уважаемые участники форума, возникла следующая проблема. Код, который...

Ошибка при чтении файла
нужна помощь я хотел сделать так, чтобы текст из файла зачитывался в буфер и после был записан в...

Ошибка при чтении из файла
Помогите разобраться с чтением из файла. Листинг указан ниже. Программа выполняется полностью, и...

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