View Code of Problem 125

#include <stdio.h>
void main(){
	int N,i,j;
	scanf("%d",&N);
	char a[2*N+3][2+N];
	for(i=0;i<2*N+3;i++){
		for(j=0;j<2+N;j++){
			a[i][j]=' ';
		}
	}
	for(i=0;i<2*N+3;i=i+N+1){	
	    for(j=1;j<1+N;j++){
		    a[i][j]='-';
        }
    }
    for(i=1;i<N+1;i++){
    	a[i][0]=a[i][1+N]='|';
	}
	for(i=N+2;i<2*N+2;i++){
    	a[i][0]=a[i][1+N]='|';
	}
	for(i=0;i<2*N+3;i++){
		for(j=0;j<2+N;j++){
			printf("%c",a[i][j]);	     
		}
		printf("\n");
	}
}

Double click to view unformatted code.


Back to problem 125