ВБ
Валерия Боровикова

Почему программа не считает количество введённых литер?

Начала изучать язык программирования Си.
#include
main()
{
double nc;
for (nc = 0; getchar() != EOF; ++nc)
;
printf("%.0f\n", nc);
getchar();
}

АБ
Алексей Бойко

Потому что нет никакого конца файла. Замени EOF на '\n'
Кроме того, считать количество введенных букв вещественными числами глупо. Используй целые.

Похожие вопросы
почему программа не считает? (visual basic)
Количество запущены версий программы.
посчитать количество нулей в такой программе:
как подсчитать количество чисел кратных 4 из введённых чисел?
Почему количество программ не соответствует количеству процессов?
Составить программу, которая считает количество неотрицательных и отрицательных чисел до ввода первого 0.
Написать программу, которая по введённому значению числа выводит его модуль? На Паскале
Как найти срднее арифметическое n-го введённых чисел. (Паскаль) Какой код программы будет.
Нужна программа которая задаёт введённые вами вопросы.
На входе целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом нулём.