Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
SmashBrain
0 / 0 / 0
Регистрация: 09.04.2013
Сообщений: 30
1

Напечатать все строки файла, которые содержат более 10 символов

27.05.2013, 21:27. Просмотров 640. Ответов 1
Метки нет (Все метки)

Дано текстовый файл.напечатать все его строки, содержат более 10 символов...
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2013, 21:27
Ответы с готовыми решениями:

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

Вывести слова, которые начинаются с буквы 'с' и содержат более 4 символов
Дана стpока символов. Пpизнак конца стpоки - символ '\n' (пеpевод стpоки)....

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

Напечатать все слова, которые встречаются в последовательности более одного раза
Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1...

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

1
lowercase
212 / 201 / 85
Регистрация: 09.05.2012
Сообщений: 494
29.05.2013, 03:10 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от SmashBrain Посмотреть сообщение
напечатать все его строки, содержат более 10 символов...
полагаю "которые содержат более 10 символов"
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <errno.h>
#include <stdio.h>
#include <string.h>
 
int main(void) {
    FILE* f = fopen("file", "r");
    if(f == NULL){
        fprintf(stderr, "Can't open file. Error code: %d\n", errno);
        return 1;
    }
    char buf[512];
    while(!feof(f)){
        fgets(buf, 512, f);
        if(strlen(buf) > 10)
            printf(buf);
    }
    fclose(f);
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2013, 03:10

Напечатать строки файла, в которых любые два слова одинаковой длины не содержат общих букв
Задание такое: надо написать функцию, которая принимает в качестве аргументов...

Считать текст из файла и вывести строки, которые содержат двузначные числа
Помогите кто-нибудь с программой. Вроде все работает, только кроме двузначных...

Stdio.h: переписать строки файла, вставляя символ ‘!’ после каждой строки, содержащей не более n символов
Дан файл, содержащий несколько строк. В новый файл переписать строки данного,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru