编写一个程序, 运行时输出以下图形

编写一个程序, 运行时输出以下图形
*
***
*****
*******


#include <stdio.h>
int main()
{
    for (int i = 1; i <= 4; ++i)
    {
        for (int j = 0; j < 2 * i - 1; ++j)
            printf("%c", '*');
        printf("%c", '\n');
    }
    return 0;
}

供参考:

#include <stdio.h>
int main()
{
    int i,j,n=4;
    for(i=0;i<n;i++,puts("\n"))
       for(j=0;j< 2*i+1;j++)
           printf("*");
    return 0;
}


for($i=1;$i<=4;$i++){
    for($y=1;$y<($i*2);$y++){
        print "*";
    }
    print "\n";
}