//1
#include <stdio.h>

void main(void)
{
  int i, j;

  for(i=1;i<=9;i++)
  {
    for(j=1;j<=i;j++)
    {
      printf("*");
    }
  printf("n");
  }
}


//2
#include <stdio.h>

void main()
{
        int i,j,k;
        for(i=1;i<=9;i++)
        {
                if(i>=5)
                {
                        for(k=9;k>=i;k--)
                        {
                                printf("*");
                        }
                }
                else
                {
                        for(j=1;j<=i;j++)
                        {
                                printf("*");
                        }
                }
                printf("n");
        }

}


//3
#include <stdio.h>

void main()
{
        int i,j,k;
        for(i=0;i<9;i++)
        {
                
                for(j=0;j<=i;j++)
                {
                        printf("%d",j);
                }
                if(i>=5)
                {
                        for(k=0;k>=i;k--)
                        {
                                printf("%d", k);
                        }
                }
        printf("n");
        }
}

1번과 2번은 문제없이 제대로 출력 되더군요

문제는 3번입니다.

2번과 비슷하게해서 출력되는 값만 01234 이렇게 바꾸면 되는지 알았더니

안되더군요.

좀 도와주세요;
profile