История изменений
Исправление staseg, (текущая версия) :
Потому что if(..) del(x); сломается. Вообще об этом много в интернетах написано, в т.ч. почему именно цикл а не просто скобки {}.
http://stackoverflow.com/questions/154136/do-while-and-if-else-statements-in-...
google://define do while
Исходная версия staseg, :
Потому что if(..) del(x); сломается. Вообще об этом много в интернетах написано, в т.ч. почему именно цикл а не просто скобки {}.