java else if. not sure where im going wrong
<p>I keep getting else without if. Any ideas why? Thanks all. By the way i'm a student so please bare with me.</p>

<pre><code>public class QuizGrading
{
    public static void main (String [] args)
    {
        int grade = 100;     
        Scanner in = new Scanner (System.in);
        grade.input.in.nextlnt();
        { 
            System.out.print("Please enter grade");
        }
        if (grade &gt;= 90)
        {
            System.out.println("You have been graded  A");
        }
        else if (grade &lt;= 80 &amp;&amp; &gt;= 89) 
        {
            System.out.println("You have been graded B");
        }
    }    
}
</code></pre>
