title: Compile-time error with TurboC++
body: <p>I am compiling with an old software TurboC++ 4.5(1995) and I am having some errors. Can anyone help?</p>
  
  <pre><code>#include&lt;iostream.h&gt;
  #include&lt;math.h&gt;
  
  void cal_root(int,int,int,float&amp;,float&amp;);
  void main()
  {
    float root1=0,root2=0;
    int a,b,c;
    cout&lt;&lt;"Enter the three co-efficients of quadratic equation with spaces.\n";
    cin&gt;&gt;a&gt;&gt;b&gt;&gt;c;
    cal_root(a,b,c,root1,root2);
    cout&lt;&lt;"The roots for given Quadratic Equation are "&lt;&lt;root1&lt;&lt;" &amp; "&lt;&lt;root2&lt;&lt;".";
  }
  void cal_root(int a,int b,int c,float&amp; root1,float&amp; root2)
  {
    root1=-b+(sqrt((b*b)-4ac))/(2a); //error here
    root2=-b-(sqrt((b*b)-4ac))/(2a); //error here
  }
  </code></pre>
  
  <p>I'm getting the following error:<br>
     <code>Function call missing ) in function cal_root(int, int, int, float&amp;, float &amp;)</code>
  at lines 16 and 17 </p>