title: Is Triple Equal To A Valid Operator in C?
body: <p>I am sitting in a Web Development Workshop and the guy just told that there is a Triple Equal To Operator <code>===</code> in C along with others as well. (The Only Language I have read till now).</p>
  
  <p>Just tried this code in Visual Studio 2013 and the compiler is giving me errors that there is a syntax error where I typed the <code>===</code>. Here is the source code -</p>
  
  <pre><code>#include&lt;stdio.h&gt;
  #include&lt;conio.h&gt;
  int main()
  {
  int i=5;
  char ch=5;
  if (i === ch)
      printf("The Values Are Equal");
  else
      printf("The Values Are Not Equal");
  
  
  _getch();
  }    
  </code></pre>
  
  <p>The guy told that such operator is used to compare the value along with the data type of the variable as well. So, am I wrong with my code (Same code written by the guy) or is the guy wrong?</p>