title: Login Script does not compare string inputs as expected
body: <p>So i want to make a login script and I have coded it but when I run it, it always says "Wrong Username" even though it is right.</p>
  
  <p>This is my code</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  #include &lt;stdlib.h&gt;
  #define MYNAME "SLITHER"  //Defines SLITHER so u can put %s yo use it
  #define HackerNum 1338
  /*
  Welcome To slithers Program
  I will be coding what ever I like
  c:
  */
  
  
  void LoginScript ();
  
  char RealUsername[20] = "slither";
  char UsersInput[30];
  
  int main ()
  {
      printf("Welcome To /bin V1");
      printf("\n Made By slither!\n");
  
      LoginScript ();
  }
  
  void LoginScript ()
  {
      printf("Please Login\n");
      printf("Username: ");
      scanf("%s",&amp;UsersInput);
      //printf("You Entered %s", UsersInput); This says what you printed
      if (UsersInput == RealUsername)
      {
          printf("Logged in");
      }
      else
      {
          printf("Wrong Username");
      }
  }
  </code></pre>