title: Difference between lexical and syntax error
body: <pre><code>int 2ab;
  int 2;
  </code></pre>
  
  <p>For above declarations, please tell which one is a lexical error and a syntax error in the C language. I am confused in both the declarations.</p>