模拟图形打印,根据下面提示,实现该系统。并在程序上面加注释

img

供参考:

#include<stdio.h>
void menu()
{
    printf("..............图形打印...............\n");
    printf("           1.直角三角形              \n");
    printf("           2.长  方  形              \n");
    printf("           3.正  方  形              \n");
    printf("           4.退      出              \n");
}
void print_right_triangle(int n)
{
    int i,j;
    for(i=1;i<=n;i++)
    {
       for(j=1;j<=11;j++)
           printf(" ");
       for(j=1;j<=i;j++)
           printf("*");
       printf("\n");
    }
}
void print_rectangle(int n)
{
    int i,j;
    for(i=1;i<=n;i++)
    {
        for(j=1;j<=11;j++)
           printf(" ");
        for(j=1;j<=3*n+1;j++)
            printf("*");
        printf("\n");
    }
}
void print_square(int n)
{
    int i,j;
    for(i=1;i<=n;i++)
    {
        for(j=1;j<=11;j++)
           printf(" ");
        for(j=1;j<=2*n;j++)
            printf("*");
        printf("\n");
    }
}

int main()
{
    int s,quit=1;
    while(quit)
    {
        menu();
        printf("请选择:");
        scanf("%d",&s);
        switch(s){
              case 1:print_right_triangle(5);break;
              case 2:print_rectangle(5);     break;
              case 3:print_square(5);        break;
              case 4:quit=0;break;
              default:break;
        }
    }
    printf("退出成功!");
    return 0;
}