Anton Semenov, поучил неправильную отметку)) наверно моя ошибка была в том, что я вывод в цикл поставил тк изначально он был за его пределами. все равно,большое спасибо за ответы
Anton Semenov, да почему)) курсы нормальные))) там может быть в условиях сказано, что я не должен шаблон менять. на работе тоже если скажут что должен вывод быть за пределами цикла, то я так и должен сделать. может тут и моя ошибка)) обидно что задача просто пустяковая, а мне на нее приходится тратить много времени для того чтобы более сложные задачи получить)))
MRcracker, В постановке задачи должны быть четкие и понятные условия, что бы не было особенно много вариантов... А еще когда это все приближено к какой то реальной задаче, то еще понятнее становится.
Так что все варианты правильные, какая разница как будет выведен результат...
Так к примеру можно доколупатся что у вас вообще там цикл while а не какой то другой и что функция должна что то возвращять через return и тп... Странно что об этом ничего не сказано...