سلام خوبی؟
ساختار do while به شکل زیر و شما اشتباه نوشتی
Do{
دستور;
دستور2;
.
.
(شرط)while {
در این برنامه ای که شما نوشتی یک تکرار بی نهایت while ایجاد شده است تا تعدادی نامعلوم عدد بخونه و وارون آنها را نمایش بده.برای ایجاد حلقه تکرار بی نهایت در شرط حلقه (1) قرار میدیم ، 1 مقداری غیر صفر است و در c دارای ارزش درستی است و در طول اجرای برنامه تغییر نمی کنه.
می تونی از کتاب C++‎ جعفر نزاد قمی استفاده کنی خیلی به دردت می خوره