#include <stdio.h>

int Panduan(int n)
{
    while(n)
    {
       int y = n % 10;
       if(y % 9 == 0 && y != 0)
       return 1;
       n /= 10;
    }
    return 0;
}
int main() 
{
    int count = 0;
    for(int i = 9;i <= 2019;i++)
    {
        if(Panduan(i) == 1)
        count++;
    }
    printf("%d",count);
    return 0;
}

主要是用了一个函数来拆数字,并判断是否为9,但还要注意的是0 % 9 == 0,因此y还不能为0。