//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 이렇게 바꾸면 되는지 알았더니
안되더군요.
좀 도와주세요;
답에 가까운 힌트 : 2번에서 바꾸려면 (9 - k)와 (j - 1)