#include <stdio.h>
void star1(int n);
void star2(int n);
void star3(int n);
int main(void)
{
int n, m;
scanf("%d %d", &n, &m);
if(n>100 || m>3 || n<1 || m<1)
printf("INPUT ERROR!");
else
{
switch(m)
{
case 1:
star1(n);
break;
case 2:
star2(n);
break;
case 3:
star3(n);
break;
}
}
return 0;
}
void star1(int n)
{
int i, j;
for(i=1; i<=n; i++)
{
for(j=0; j<i; j++)
printf("*");
printf("\n");
}
}
void star2(int n)
{
int i, j;
for(i=1; i<=n; i++)
{
for(j=0; j<=(n-i); j++)
printf("*");
printf("\n");
}
}
void star3(int n)
{
int i, j, s=1, b=n-1;
for(i=0; i<n; i++)
{
for(j=0; j<(s+b); j++)
{
if(j<b)
printf(" ");
else
printf("*");
}
printf("\n");
b--;
s+=2;
}
}
2017.12.27 23:42
정올 - 실력키우기 - 별삼각형1(1523)
조회 수 300 추천 수 0 댓글 0