mrnutter

Star

Oct 10th, 2011
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.     int i,n,tmp,col,row;
  5.     scanf("%d",&n);  
  6.     row=tmp=(n-3)/2;
  7.     for(i=0;i<n*(row+2);i++) {
  8.                        if(i<n || i>=n*(row+1) || i%n==0 || i%n==n-1) printf("*");
  9.                        else {
  10.                            if(tmp<0) continue;                                                  
  11.                            col=i%n;              
  12.                            if(col<=tmp+1) printf("-");
  13.                            else printf("%c",(col>n-tmp-3)?'-':'#');
  14.                        }                      
  15.                        if(i%n==n-1) printf("\n",tmp--);
  16.     }  
  17. }
Advertisement
Add Comment
Please, Sign In to add comment