Saturday 2 September 2017

Print the pattern.


PROGRAM : 

#include<stdio.h>
  int main()
  {
          int n,i=0,j,m[100][100]={0},k,len;
scanf("%d",&n);

len=((n*2)+1);
          for(j=0;i<len&&j<len;j++)
          {
                     if((i-j)==0)
                       {
                             for(k=i;k<len-i;k++)
{
                                             m[k][j]=i;
                                             m[k][len-i-1]=i;
                              }
                        } 
              i++;
 }

for(i=0;i<((n*2)+1);i++)
{
       for(j=0;j<((n*2)+1);j++)
       {
              printf("%d ",m[i][j]);
        }
   printf("\n");
}
return 0;
}

OUTPUT :

 
 

No comments:

Post a Comment