Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 03.10.2017
Сообщений: 73
1

Удаление комментариев из файла

11.12.2017, 17:52. Показов 1413. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
нужно чтобы программа удаляла все коментарии из файла .c и перезаписывала новый файл уже без комментариев:
вот код
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
#include "stdafx.h"
#include <stdio.h>
#include "stdlib.h"
int main()
{
    char c;
    FILE *fin, *fout;
    fopen_s(&fin, "in.txt", "r"); //чтение файла
    fopen_s(&fout, "out.txt", "w"); //запись файла
    while ((c = fgetc(fin)) != EOF) //конец потока
    {
        if (c != '/')
        {
            fputc(c, fout);
        }
        else
        if ((c = fgetc(fin)) == '/')
        {
            while (c != '\n')
            {
                fputc(' ', fout);
                c = fgetc(fin);
            }
            fputc('\n', fout);
        }
        else
        {
            fputc('/', fout);
            fputc(c, fout);
        }
    }
    fclose(fout); //закрыть
    fclose(fin);
    return 0;
}
по идее должны удаляться все коментарии, но он удаляет некоторые и добавляет еще всякую ерунду
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.12.2017, 17:52
Ответы с готовыми решениями:

Удаление комментариев из файла
есть набросок функции, которая удаляет из файла все комментарии(с поддержкой многострочности.)....

Удаление комментариев
Здравствуйте! Пишу программу для удаления комментариев из программ. Вот кусочек кода. Проблема...

Удаление комментариев из текста
вот написал прогу, которая убирает комментарий из текста в стиле /*... */ но есть 1 но, если в 1...

Удаление комментариев в программном коде Си
Удаление комментариев В языке Си комментарии к исходному коду начинаются с двух символов /* и...

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

Удаление всех комментариев из программного кода на С
Условие: напишите программу для удаления всех комментраиев из программы на С. Так же нужно...

Удаление комментариев из файла
Решил написать программу которая удаляет комментарии из файла и пишет текст в другой файл, но она...

Удаление комментариев из текстового файла
Доброго времени суток) Необходимо задать в исходном тексте программы имя некоторого файла с...

Поиск и удаление комментариев из файла
Добрый вечер. Язык С++ изучаю недавно, помогите, пожалуйста, написать программу. Задача программы:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru