본문 바로가기

ETC Programmings

사각형 그리기! 가로, 세로 길이 정할수 있음 'ㅅ'

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

void draw(char signal, int length){
 int i = 0;
 for(i = 0 ; i < length ; i++)
  printf("%c", signal);
}
void drawRectangle(int width, int height){
 int i, j;
 char signal = '*';
 for(i = 0 ; i < height ; i++){
  if(i == 0 || i == height -1){
   draw(signal, width);
   printf("\n");
  }
  else {
   for(j = 0 ; j < width ; j++){
    if(j == 0 || j == width - 1)
     signal = '*';
    else
     signal = ' ';
    draw(signal, 1);
   }
   printf("\n");
  }
 }
}