title: Writing multiple lines to a textfile by taking input in python?
body: <p>Iam trying to write a python script that will let me write C code directly to a textfile and change its extension to ".c" without me creating one manually. This is what i did so far..</p>
  
  <pre><code>import time as t
  from os import path
  
  def create_C(dest):
  
      date=t.localtime(t.time())                #getting current system date
      name=raw_input("Enter file name:")+"%d_%d_%d"%(date[0],date[1],date[2])+".c"
                                                              #User enters the filename 
  
      if not(path.isfile(dest+name)):           #checks if the file already exists
          f=open(dest+name,"w")
          f.write(raw_input("Start Writting:\n"))
          f.close()
      if __name__=='__main__':
          destination='C:\\Users\\Dell\\Desktop\\Puru\
  \\python\\intermediate\\createCfile\\'
          create_C(destination)
          raw_input("done")
  </code></pre>
  
  <p>However this writes only 1 line.
  How can i get it to write multiple lines?</p>