Stacked digit staircases
C (gcc), 101 100 99 bytes


Saved a byte thanks to pizzapants184.
Saved a byte.




s,t;a(i,r){for(t=~0;++t&lt;r;puts(""))for(s=0;s&lt;i;putchar(48+(t+(s&gt;10-t)*(10*s+9-(s+++t-11)/2))%10));}


Try it online!