单项选择题

有下列程序:
main()
int y=20;
doy--;while(--y);
printf("%d\n",y--);
当执行程序时,输出的结果是( )。

A.-1
B.1
C.4
D.0