Dev-C++ 4.9.9.2 Basic Program Error
<p>I'm making this program that takes my family member's names and gives out their horoscope.  And I'm getting some errors which bugs me. The random names are just for "privacy". And yes I'm just a starter and  im working with basic arrays.</p>

<pre><code>#include &lt;iostream&gt;
#include &lt;cmath&gt;
#include &lt;string&gt;


using namespace std;
int main() 
{
    string name;
    string hs[4];
    hs[0] = "Aquarius";
    hs[1] = "Cancer";
    hs[2] = "Leo";  
    hs[3] = "Taurus";  
    cin &gt;&gt; name;
    if name = "Harp"
    {
    cout &lt;&lt; hs[0] &lt;&lt; endl;
}
if name = "Herp"
{
        cout &lt;&lt; hs[1] &lt;&lt; endl;
        }
        if name = "Derp"
        {
        cout &lt;&lt; hs[2] &lt;&lt; endl;
        }
               if name = "Darp"
        {
                cout &lt;&lt; hs[3] &lt;&lt; endl;       
                }


    cout &lt;&lt; "Press Enter To Exit This Program.";
    cin.get();
    return 0;
}
</code></pre>

<p>I keep getting this:
 expected `(' before "name"
Any help would be nice.
Thanks!!</p>
