Make led keeps turning on when there is input

I want to know is there any way that makes led keeps turning on after there is no input anymore?

That's far to low with most LEDs; unless you have a special LED, make that e.g. 270 Ohm.

You don't need interrupts for buttons.

If you want to keep your LED on once the pir is triggered, you need a variable that will be set when the pir is triggered and clear that variable when the button is pressed. It could look something like this

void loop()
{
  static bool isTriggered = false;
  pirSignal = digitalRead(pir);
  if (pirSignal == HIGH)
  {
    isTriggered = true;
  }

  if (buttonPushed)
  {
    isTriggered = false;
  }

  if(isTriggered == true)
  {
    // led on
  }
  else
  {
    // led off
  }
}