title: Why the control goes to the else block for this conditional check?
body: <p>I want to know that why it only executes the else statement</p>
  
  <p>The code is Given below:</p>
  
  <pre><code>#include&lt;stdio.h&gt;
  int main()
  {
      unsigned int a = 100;
      int b = -100;
      if(a &gt; b)
      {
          print("Obviously 100 is Bigger than -100!\n");
      }
      else
          print("Something Unexpected has Happened\n");
  }
  </code></pre>