Luk4545

Squares

Jul 30th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int PrintBoxes(int N)
  4. {
  5.     if (1 <= N && N < 25)
  6.     {
  7.         int size = N*2+1;
  8.         for (int i = 0; i < size; i++)
  9.         {
  10.             for (int j = 0; j < size; j++)
  11.             {
  12.                 if ((i == 0 || j == 0 || i == size-1 || j == size-1 ) || ((i % 2 == 0 || j % 2 == 0) && i == j) || ((i % 2 == 0) && j<i) || ((j % 2 == 0) && i<j))
  13.                     printf("*");
  14.                 else
  15.                     printf(" ");
  16.             }
  17.             printf("\n");
  18.         }
  19.     }
  20.     else
  21.     {
  22.         printf ("Incorrect input.");
  23.     }
  24.    
  25. }
  26.  
  27. int main()
  28. {
  29.     printf("\n");
  30.     PrintBoxes(3);
  31.     printf("\n");
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment