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

Вывести на экран текст из файла, не выводя на экран определённый символ

05.12.2012, 20:44. Просмотров 1102. Ответов 2

Доброго времени суток. Задали написать такую программу. Ничего подобного на практиках не разбирали, а сдавать уже скоро. Помогите решить пожалуйста. Заранее спасибо!
Программе задаются:
-имя входного файла;
-символ, который не должен отображаться.
Программа должна осуществлять вывод на экран текста, содержащегося в заданном файле, исключая символы, совпадающие с указанным символом.
P.S. решить надо на обычном C.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 20:44
Ответы с готовыми решениями:

Какие функции считывают символ, вводимый с клавиатуры не выводя его на экран
Учил Си с начала только что окончившегося учебного года) Это мой первый язык программирования!...

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

Вывести на экран текст состоящий из слов которые начинаются и заканчиваются на одинаковый символ
Дан текст. Вывести на экран текст состоящий из слов которые начинаются и заканчиваются на...

Перевести каждое число из файла в символ и вывести на экран
Пусть существует файл c:\test.txt со следующим содержимым: 200 190 189 178 167. Нужна программа, ...

Вывести текст из файла на экран
#include <stdio.h> #include <conio.h> #include <string.h> char str_file ; FILE...

2
Algiz
161 / 161 / 22
Регистрация: 23.02.2011
Сообщений: 347
05.12.2012, 22:45 2
Лучший ответ Сообщение было отмечено как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
 
int main(){
    int arr[4][4];
    char path[100];
    char without;
    scanf("%s %c",path,&without);
    FILE* f = fopen(path,"rt");
    if (!f){
        printf("error\n");
        return 1;
    }
    char buf=0;
    while(!feof(f)){
        buf = getc(f);
        if (buf != without)
            putchar(buf);
    }
    return 0;
}
0
Natalie_eilataN
0 / 0 / 0
Регистрация: 02.12.2012
Сообщений: 2
06.12.2012, 20:26 3
Спасибо! Я вам очень благодарна Теперь постараюсь разыскать своего преподавателя и продемонстрировать ему Вашу программу. Ещё раз спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2012, 20:26

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

Считать текст из файла и вывести на экран
Считать текст из файла и вывести на экран, заменив цифры от 0 до 9 словами «ноль», «один», ...,...

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


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

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

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