title: C : #define usage
body: <p>The output of the following script is 20. But can anyone please elaborate why it is so, and not 110</p>
  
  <pre><code>#include&lt;stdio.h&gt;
  #define MAX 10
  #define MAXLEN MAX+1
  
  int main()
  {
    printf("%d", MAXLEN * 10);
    getchar();
    return 0;
  }
  </code></pre>