title: two or more data types in declaration
body: <pre><code>#include&lt;stdio.h&gt;
  #include&lt;conio.h&gt;
  #include&lt;string.h&gt;
  int main()
  {
      struct student
      {
          char name[30];
          int roll_no;
          char add[40];
          char subject[15];
      }
      struct student p;
  
      printf("Enter the name of student:\t");
      scanf("%s",p.name);
      printf("Enter the roll no. of student:\t");
      scanf("%d",&amp;p.roll_no);
      printf("Enter the address of student:\t");
      scanf("%s",p.add);
      printf("Enter student's subject:\t");
      scanf("%s",p.subject);
      printf("\nThus the name of student is:%s \nHis/her roll no is :%d \n He/she lives    at:%s \t and his subject is:%s",p.name,p.roll_no,p.add,p.subject);
      getch();
  }
  </code></pre>
  
  <p>The error message is---</p>
  
  <pre><code>13error: two or more data types in declaration of `p'
  </code></pre>
  
  <p>i am using code blocks</p>