|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.09.2015, 23:39 | #1 |
Регистрация: 03.09.2015
Сообщений: 5
|
Подсчет пробелов, символов табуляции, строк
Здравствуйте. Есть рабочий код с учебника Керна и Рича, запускаю программу, ввожу пробелы, символы табуляции, буквы алфавита,жму Enter, но функция printf не срабатывает. Я так понимаю из-за того что условие цикла while не выполняется. Что нужно ввести чтобы вывело в консоле количество пробелов, символов табуляции и количество строк?Чему равно EOF?
#include <stdio.h> /* подсчет пробелов, табуляций и строк входного потока */ main() { int c, nspace, ntab, nline; nspace = ntab = nline = 0; while((c = getchar()) != EOF){ if(c == ' ') ++nspace; if(c == '\t') ++ntab; if(c == '\n') ++nline; } printf("Пробелы - %d, табуляции - %d, строки - %d\n", nspace, ntab, nline); } Последний раз редактировалось dmiter; 03.09.2015 в 23:58. Причина: Разобрался |
04.09.2015, 00:00 | #2 |
Регистрация: 03.09.2015
Сообщений: 5
|
разобрался,ctrl+z, надо нажимать, закрывайте
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление пробелов,знаков табуляции и вывод количества удаленных символов(си) | Sergey152 | Помощь студентам | 1 | 12.11.2013 23:28 |
в каком текстовом редакторе можно увидеть скрытые символы (знаки табуляции, переносы строк и пр.) | Arassir | Софт | 7 | 05.05.2012 18:10 |
подсчет числа комбинации символов 'ab' во входном потоке символов (Си) | skrappy_kokko | Помощь студентам | 4 | 14.09.2011 23:10 |
Замена пробелов на символ табуляции | frixer | Помощь студентам | 0 | 10.04.2011 20:43 |
Поиск символа и подсчет пробелов (С) | spirit_trapper | Помощь студентам | 0 | 21.12.2009 14:15 |