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

Ввод EOF в консоль на MAC

15.11.2013, 01:38. Просмотров 1159. Ответов 2
Метки нет (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
/* копирование ввода на вывод */
int main ()
{
    int c;
    c = getchar ();
    while (c !=  EOF)
    {
        putchar (c);
        c = getchar ();
    }
}
занимаюсь по книжке Кернигана и Ричи. там такой листинг. как вводить EOF не написано. прочитал, что control + Z. в unix системах это остановка текущего процесса. то есть, останавливается моя задача. а результат не выводится.
что делать?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2013, 01:38
Ответы с готовыми решениями:

Ввод EOF с клавиатуры
int c while((c=getchar())!=EOF) {операторы} программа будет выполнятся до окончания потока или...

Ввод текста, поясните суть EOF
Задача: ввести несколько строк текста Ввод соответственно идёт через char cc; while...

Ввод кириллицы в консоль
Мне надо, чтобы программа считывала ввод в консоль. Но я столкнулся с проблемой, старой как мир:...

Ввод в консоль русских символов
Всем привет! Как сделать правильно ввод в консоль русских символов? В консоли у меня они...

Одновременный ввод/вывод данных в консоль - СИ
Необходимо сделать одновременный вывод и ввод данных в консоли. Должно получиться, что-то на...

2
viktorius
2 / 2 / 3
Регистрация: 24.02.2013
Сообщений: 105
15.11.2013, 08:16 2
вот здесь уже дали ответ Как ввести EOF с клавиатуры?
1
in43sh
3 / 3 / 0
Регистрация: 12.06.2012
Сообщений: 26
15.11.2013, 15:07  [ТС] 3
спасибо!
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2013, 15:07

Реализовать ввод данных через консоль
Вот функция int main(void){ char str1 = &quot;836-*39-4*-3/&quot;, str2 = &quot;84/+564-*+&quot;, str3 =...

Пока ввод успешен и не достигнут EOF...
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;cstdlib&gt;// poddergka exit() const int...

Ввод данных в консоль
Если я хочу ввести одну переменную в консоль, то чтобы ввести другую переменную, мне обязательно...


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

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

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