title: User input delay in Python
body: <p>I am starting from the VERY basics and I'm trying to create a simple madlibs-esque game where a user can import a verb, noun etc and the program will print a paragraph using these inputs, so far I have:</p>
  
  <pre><code>a = raw_input("Enter a verb")
  input("\n\n")
  b = raw_input("Enter a person")
  input("\n\n")
  c = raw_input("Enter a place")
  input("\n\n")
  </code></pre>
  
  <p>and in a previous mini-program I used the code</p>
  
  <pre><code>input("\n\n")
  </code></pre>
  
  <p>Which made the program wait for the input of the enter key by the user, however now it will not wait for the user to enter anything and simply runs the entire program without delay. </p>
  
  <p>I know this is a really basic problem but could somebody please point out why the program is not waiting for user input in this instance?</p>
  
  <p>Thanks in advance!</p>
  
  <p>I don't know what I have done to the Python interpreter, now it immediately closes after ANYTHING, even something I know is correct (because I copied it) such as:</p>
  
  <pre><code>def new_line():
      print
  
  def three_lines():
      new_line()
      new_line()
      new_line()
  
  print "First Line."
  three_lines()
  print "Second Line."
  </code></pre>
  
  <p>What is wrong with me?</p>