ايران ويج

نسخه‌ی کامل: تعداد اعداد فاقد رقم صفر !
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
این برنامه رو چطوری میتونم بنویسم که 20 تا عدد بگیره تعداد اعداد فاقد رقم صفر رو چاپ کنه؟
با تقسیم و مقسوم و باقیمانده و ... هرکاری کردم یه جاییش می لنگید!
لطفا کمکم کنید
کد:
#include <iostream>
using namespace std;

int main()
{
    int i=0;
    for (int n = 1; n <= 20; n++)
    {
        int num, digit;
        cin >> num;

        do
        {
            digit = num - (num/10)*10;
            if (digit == 0)
            {
                i++;
                break;
            }
            num = num / 10;
        }while (num != 0);
    }
    cout << i;
    return 0;
}
ببخشید برعکس شد ! تعداد ارقام دارای صفر رو چاپ میکنه ! خودتون درستش کنید. i رو اون اول 20 بدین و بجای i++ هر دفعه یکی کم کنید یعنی i--