Dear Friends today I give you C Programs Patterns and Please Copy and past this code in compiler before writing because mistake can include in syntax. 
add stdio.h file with #include before run this program.


Assigment 1

 
#include 
//Assigment 1
void main()
{   int i, j;
     for(i=1;i<=5;i++)
    {
       for(j=1;j<=5;j++)
    {
      printf("1");
    }
     printf("\n");
    }
  } 

Assigment 2

 
#include
//Assigment 2
void main()
{ 
   int i,j,k;
   for(i=2;i<=4;i++)
   {
     for(j=1; j<=5; j++)
        {
           printf("1");
        }
       printf("\n");
         if(i<4)
          {
            for(k=1;k<=5;k++)
             {
               printf("0");
             }
          }
        printf("\n");
    }
}

Assigment 3

 
#include 
//Assigment-3
void main()
{ int i, j;
    for(i=1; i<=5; i++)
    {  
        for(j=1; j<=2; j++)
        {
            printf("01");

        }
        printf("0");
        printf("\n");
    }
}

Assigment 4

 
#include 
//Assigment-4
void main()
{   int i,j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=5; j++)
        {
            printf("%d",j);
        }
        printf("\n");
    }
}

Assigment 5

 
#include 
//Assigment-5
void main()
{ int i,j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=5; j++)
        {
            printf("%d",i);
        }
        printf("\n");
    }

Assigment 6

 
#include
//Assigment-6
void main()
{   int i;
    for(i=1; i<=25; i++)
    {
        printf("%d", i);
        if(i%5==0)
        printf("\n");
    }
}

Assigment 7

 

#include
//Assigment-7
int main() {
    int i, j;
    for (i = 1; i<=5;i++)
    {
        for (j = 1; j<=i; j++)
       {
            printf("%d", j);
        }
        printf("\n");
    }
    return 0;
}

Assigment 8

 

#include
//Assigment-8
int main() {
    int i, j;
    for (i = 1; i <= 5;i++) {
        for (j = 1; j <= i; j++) {
            printf("%d", i);
        }
        printf("\n");
    }
    return 0;
}

Assigment 9

 

#include 
//Assigment 9
int main() {
    int i, j;
    for (i=5;i>=1;i--)
    {
        for (j=1;j<=i;j++)
        {
            printf("%d",i);

        }
        printf("\n");
    }
    return 0;
}

Assigment 10

 
#include
//Assigment 10
void main()
{   int i,j;
    for(i=1; i<=5; i++)
    {
        for(j=5; j>=i; j--)
        {
            printf("%d",i);
        }
        printf("\n");
    }
}      

Assigment 11

 
#include
//Assigment 11
void main()
{   int i,j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=i; j++)
        {
            if(i%2==0)
            {
                printf("0");
            }
            else
            {
                printf("1");
            }
            

        }
        printf("\n");
    }



}

Assigment 12

 


#include
//Assigment12

int main()
{   int i, j;
    for(i=5; i>=1; i--)
    {
        for(j=1; j<=i; j++)
        {
            printf("%d",j);
        }
        printf("\n");
    }
    return 0;
}

Assigment 13

 

#include
//Assigment13

int main()
{   int i, j;
    for(i=1;i<=5;i++)
    {
        for(j=i; j>=1; j--)
        {
            printf("%d",j);
        }
        printf("\n");
    }
    return 0;
}

Assigment 14

 

#include
//Assigment-14
void main()
{   int i, j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=i; j++)
        {
            printf("%d",!((i+j)%2));

        }
        printf("\n");
    }



}

Assigment 15

 

#include
//Assigment-15
void main()
{
    int i, j;
    for(i=1; i<=5; i++)
    {
        for(j=5; j>=i; j--)
        {
            printf("%d",j);
        }
        printf("\n");
    }

}

Assigment 16

 

#include
//Assigment 16

int main()
{   int i, j;
    for(i=5; i>=1; i--)
    {
        for(j=i; j<=5; j++)
        {
            printf("%d",j);
        }
        printf("\n");
    }
    return 0;
}

Assigment 17

 

#include
//Assigment 17
void main()
{   int i,j, k;
    for(i=5; i>=1; i--)
    {
        k=i;
        for(j=1; j<=i;j++)
        {
            printf("%d",k);
            k++;
        }
        printf("\n");
    }



}

Assigment 18

 

#include
//Assigment 18
void main()
{   int i,j;
    for(i,=1; i<=5; i++)
    {
      for(j=i; j<=5;j++)
        {
            printf("%d",j);
        }
        printf("\n");
    }

}

Assigment 19

 

#include 
void main()
{
//Assigment-19
    int i, j;

    for(i=1; i<=9; i=i+2)
    {
        for(j=i; j<=9; j=j+2)
        {
            if(j%2!=0)

                printf("%d", j);
        }
         printf("\n");
    }

}

Assigment 20

 

#include
//Assigment 20
void main()
{   int i,j, k;
    for(i=1; i<=5; i++)
    {
        k=i;
        for(j=1; j<=i;j++)
        {
            printf("%d",k);
            k++;
        }
        printf("\n");
    }

}

Assigment 21

 

#include
//Assigment-21
void main()
{
    int i, j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=i; j++)
         {
           printf("%d",j%2);
           
        }
       printf("\n");
    }
   }

Assigment 22

 

#include
//Assigment-22
void main()
{   int i, j;
    for(i=5; i>=1; i--)
    {
        for(j=i; j<=5; j++)
        {
            printf("%d",i);

        }
        printf("\n");
    }

}

Assigment 23

 

#include
//Assigment-23

void main()
{   int i,j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=i; j++)
        {
            if((i==3&&j==2)||(i==4&&j==2)||(i==4)&&(j==3))
            {
                printf("0");

            }
            else
            {
                printf("1");
            }
        }

        printf("\n");
    }
}

Assigment 24

 

#include
//Assigment-24
void main()
{   int i, j;
    for(i=5; i>=1; i--)
    {
        for(j=i; j>=1; j--)
        {
            printf("%d",j);

        }
        printf("\n");
    }

}

Assigment 25

 

#include
//Assigment-25
void main()
{   int i, j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=5; j++)
        {
            printf("*");

        }
        printf("\n");
    }

}

Assigment 26

 

#include 
//Assigment-26

void main()
{
    int i,j,k,l;
   
    for(i=1; i<=5; i++)
    {
       for(j=i;j<=5;j++)
        {
           printf(" ");
        }
        for(k=1;k<=i;k++)
        {
          printf("%d",k*2-1);
        }
        for(l=1;l<=i-1;l++)
        {
          printf("%d", (i-l)*2-1);
        }
        printf("\n");
    }

    
}

Assigment 27

 

#include 
//Assigment-27

void main()
{
    int i, j;
   
    for(i=1; i<=9; i=i+2)
    {
        for(j=1;j<=i;j++)
        {
           printf("%d",j);
        }

        printf("\n");
    }

    
}

Assigment 28

 

#include 
//Assigment-28
void main()
{
    int i, j, k;
    for(i=1; i<=5; i++)
    {
        if(i & 1)
        {
            k = 1;
        }
        else
        {
            k = 2;
        }

        for(j=1; j<=i; j++)
        {
            printf("%d", k);
            k=k+2;
        }

        printf("\n");
    }

}

Assigment 29

 

#include
//Assigment-29

int main()
{
    int i, j;
    for(i=5; i>=1; i--)
    {
        for(j=1; j<=i; j++)
        {
            printf("*");
        }
        printf("\n");
    }

}

Assigment 30

 

#include
//Assigment-30

int main()
{
    int i, j;
    for(i=1; i<=5; i++)
    {
        for(j=i; j<=5; j++)
        {
            printf(" ");
        }
        for(j=1;j<=i;j++)
        {
         printf("*");
        }
        printf("\n");
    }

}

Assigment 31

 

#include
//Assigment-31

int main()
{
    int i, j;
    for(i=1; i<=5; i++)
    {
        for(j=1; j<=i; j++)
        {
            printf("*");
        }
        
        printf("\n");
    }

}

Assigment 32

 

#include 
// Assigment 32
int main() {
    int i, j, k, l;
    for (i=1; i<=5; i++) {
        for (j=1; j<=i; j++)
        {
            printf("*");
        }
        printf("\n");
    }

    for(k=4; k>=1; k--)
    {
        for(l=1; l<=k; l++)
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}

Assigment 33

 

#include 
//Assigment-33

void main()
{
    int i, j,k, l;
    k = 5-1;
    l = 1;
    for(i=1; i<5*2; i++)
    {
        for(j=1; j<=k; j++)
        {
            printf(" ");
         }
        for(j=1; j<=l; j++)
        {
            printf("*");
        }
        printf("\n");

        if(i < 5)
        {
            l++;
            k--;
        }
        else
        {
            l--;
            k++;
        }
    }
}