小白请问各大神

小白请教各大神
小白请问各大神C语言怎么输出这个无限数阵哪?求指教
1
22
333
4444
55555
......
c语言

------解决方案--------------------
貌似真的是小白
for(int i=1; i<n; i++)
{
for(int j=0; j<i; j++)
printf("%d", j+1);
printf("\n");
}

------解决方案--------------------
for(int i=1; i<n; i++)
{
    for(int j=0; j<i; j++)
        printf("%d", i);
    printf("\n");
}

汗。。。
------解决方案--------------------

#include <stdio.h>
#include <unistd.h>

int main(void)
{
    int i, flag;
    for(i = 0; ;i ++)
    {
        flag = i;
        while(flag > 0)
        {
            printf("%d", i);
            flag --;
        }   
        printf("\n");
        sleep(1);
    }   
    
    return 0;
}

//无限循环了。。。。。。。。。。。。。。。。。