I am new to python....
I have written the following program in python.It is the solution of
problem ETF in SPOJ.....


#Euler Totient Function

from math import sqrt
def etf(n):
   i,res =2,n
   while(i*i<=n):
      if(n%i==0):
            res-=res/i
      while(n%i==0):
            n/=i
      i+=1
   if(n>1):
        res-=res/n
   return res

def main():
  t=input()
  while(t):
    x=input()
    print str(etf(x))
    t-=1

if __name__ == "__main__":
  main()


The problem with my code is that whenever I press an extra "Enter"
button instead of getting the cursor moved to the next line.....I get
an error

_SyntaxError- EOF while parsing and the program terminates.........._

How should  the code be modified so that even after  pressing an extra
"Enter" button the cursor get moved to the next line instead to
throwing an exception......

Prasoon
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to