Задача из Кернигана и Ритчи:
Напишите программу, печатающую гистограмму длин слов из файла ввода.
Не нужно готовое решение. Нужны подсказки.
Напишите программу, печатающую гистограмму длин слов из файла ввода.
Не нужно готовое решение. Нужны подсказки.
Да, блок-схема сейчас по-моему это overkill. - это тоже хороший инструмент в деле обучения и разъяснения.
Насчёт скипа и '\n' в конце: ну я бы во 2-м while проверку на него (знаю, что 2-й раз) написал. По-моему всё-таки лучше чем ветки. - прежде чем делать сложные или вложенные циклы хорошо бы разобраться с простыми. К тому же if-ы показывают, что делается, а в случае с циклом (в данном примере) надо ещё подумать, прежде чем его понять.
Тем более что if-ы начинаются в 3-й главе. - там про них подробно, но используются они и в главе 1.6, откуда задачка....
да и вообще, сия книжка, имхо, не учебник ни разу. По нему учиться могу только "продвинутые"...
ps
при выводе гистограммы, учитывайте, что 0-й элемент рисовать не надо, там пробелы считаются
Может, тогда присоветуете книжку или сайтец? Только нужно, что бы там задачки были. А то, не будет полной ясности понял/не понял, если нет решённых задач.
?