1 / 1 / 0
Регистрация: 05.12.2016
Сообщений: 43
1

Дан текстовый файл. Напечатать все его строки, содержащие в качестве фрагмента заданный текст

04.04.2017, 21:22. Показов 1908. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан текстовый файл. Напечатать все его строки, содержащие в качестве фрагмента заданный текст
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2017, 21:22
Ответы с готовыми решениями:

Напечатать все строки файла, содержащие в качестве фрагмента заданный текст
#include <stdio.h> #include <stdlib.h> #include <locale.h> #include <string.h> #include...

Имеется текстовый файл. Напечатать все строки, содержащие в качестве фрагмента заданный текст
...

Напечатать все строки файла, содержащие в качестве фрагмента заданный текст
Имеется текстовый файл. напечатать все его строки, содержащие в качестве фрагмента заданный текст.

Напечатать все строки файла, содержащие в качестве фрагмента заданный текст
Имеется текстовый файл. Напечатать все его строки, содержащие к качестве фрагмента заданный текст.

2
Заблокирован
04.04.2017, 22:08 2
fopen, fgets, strstr, puts, fclose
0
Нарушитель
1165 / 852 / 250
Регистрация: 30.06.2015
Сообщений: 4,439
Записей в блоге: 50
05.04.2017, 17:20 3
Лучший ответ Сообщение было отмечено Алекс9999 как решение

Решение

Цитата Сообщение от Алекс9999 Посмотреть сообщение
Напечатать все его строки, содержащие в качестве фрагмента заданный текст
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include  <stdio.h>
#include <string.h>
#define N 255
 
int main(void)
{
    FILE *in;
    char buf[N], *name="C:\\in.txt";
    char text[N]="hello!";
    int f=0;
    if((in=fopen(name, "r"))==NULL)return 1;
    while(fgets(buf, N, in)!=NULL)
    {
        if(strstr(buf, text)!=NULL){printf("%s\n", buf); f=1;}
    }
    if(!f)printf("No!\n");
    fclose(in);
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2017, 17:20
Помогаю со студенческими работами здесь

Напечатать: все строки файла, содержащие в качестве фрагмента заданный текст
Имеется текстовый файл. Удалить из него третью строку; результат записать в другой файл....

Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки входного файла, содержащие в качестве фрагмента стро
Дан входной текстовый файл, строка S (вводится с клавиатуры). Записать в выходной файл все строки...

Даны текстовый файл и строка s. Получите все строки файла f, содержащие в качестве фрагмента заданную строку s
Даны текстовый файл и строка s. Получите все строки файла f, содержащие в качестве фрагмента...

Даны текстовый файл и строка s. Получите все строки файла f, содержащие в качестве фрагмента заданную строку s
Очень надо помогите! Даны текстовый файл и строка s. Получите все строки файла f, содержащие в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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