wont allow library still trying NEED HELP!!!!

#include <Password.h>

Password password = Password( "1234" );
int needToPrint = 0;
int count;
int in = 2;
int lastState = LOW;
int trueState = LOW;
long lastStateChangeTime = 0;
int cleared = 0;

// constants

int dialHasFinishedRotatingAfterMs = 100;
int debounceDelay = 10;

void setup()
{
  Serial.begin(9600);
  pinMode(in, INPUT);

  password.append('1');//add 1 to guessed password
  password.append('2');//add 2 to guessed
  password.append('3');//add 3 to guessed
  password.append('4'); //add 4  to guess
  //should print true since 1234 is == 1234
  Serial.println( password.evaluate() ? "true" : "false");

  password.reset();
  //should print false since 1234 is not = null
  Serial.println(password.evaluate() ? "true" : "false" );
}

void loop()
{
  int reading = digitalRead(in);

  if ((millis() - lastStateChangeTime) > dialHasFinishedRotatingAfterMs) {
    // the dial isn't being dialed, or has just finished being dialed.
    if (needToPrint) {
      // if it's only just finished being dialed, we need to send the number down the serial
      // line and reset the count. We mod the count by 10 because '0' will send 10 pulses.
      Serial.print(count % 10, DEC);
      needToPrint = 0;
      count = 0;
      cleared = 0;
    }
  }

  if (reading != lastState) {
    lastStateChangeTime = millis();
  }
  if ((millis() - lastStateChangeTime) > debounceDelay) {
    // debounce - this happens once it's stablized
    if (reading != trueState) {
      // this means that the switch has either just gone from closed->open or vice versa.
      trueState = reading;
      if (trueState == HIGH) {
        // increment the count of pulses if it's gone high.
        count++;
        needToPrint = 1; // we'll need to print this number (once the dial has finished rotating)
      }
    }
  }
  lastState = reading;
}

Could you elaborate on your problem? Maybe the error code?

I do Computer work professionally. There are few things I hate more than "it won't allow me". I usually ask, "are we talking about the Computer or your mother"?

"won't allow" gives the guy trying to help you absolutely nothing to go on. Are you getting an error code? Which? Does the Thing go up in smoke? What Color? Does it make strange beeping noises? Describe them. Or, does it actually do something but not what you expect?

When I compile your code, I get:

Sketch uses 3,734 bytes (1%) of program storage space. Maximum is 253,952 bytes.
Global variables use 259 bytes (3%) of dynamic memory, leaving 7,933 bytes for local variables. Maximum is 8,192 bytes.

SO, I'm going to guess that you are trying to use a library that you have not downloaded. Well, quit your whining and download the damn library, like I did.