title: error: expected ')' before numeric constant
body: <p>ERROR: EXPECTED ')' BEFORE NUMERIC CONSTANT</p>
  
  <p>My code seems to be correct but the compiler consistently sends me an error message. After an hour trying to edit and compile, I still can't find the error. Help?
  This is my code:</p>
  
  <pre><code>void get_record()
  {
  
      char record_num[LEN];
      int x, y;
      printf("Enter the record number of the Student Record to modify: ");
      fgets(record_num, LEN, stdin);
      {
          x = atoi(record_num);
          if (x&gt;STUDENTS||x&lt;=0)
          {
              printf("ERROR: Invalid Input. Input should be from 1-"STUDENTS".\n");
              printf("Enter the record number of the Student Record to modify: ");
              get_record();
          }
      }
      output();
      _z= x;
      i= (x-1);
      printf(LEV2"%3d     %25s    %9s         ", x, name[i], studno[i]);
          for (y=0; y&lt;EXAMS; y++)
              {
              printf("%5s   ", exam_z[y]);
              y++;
              }
  }
  </code></pre>
  
  <p>Help?</p>