# Whats wrong with this calculator?

# Created by matrix def add(x, y): return x + y def subtract(x, y): return x - y def multiply(x, y): return x * y def divide(x, y): return x / y print("select opration") print("1. Add") print("2. Subtract") print("3. Multiply") print("4. Divide") while True: choice = input("enter choice(1/2/3/4)") if choice in("1","2","3","4"): num1 = float(input("enter first number: ")) num2 = float(input("enter second number: ")) if choice == "1": print("num1", "+", "num2", "=", add(num1, num2)) elif choice == "2": print("num1", "-", "num2", "=", subtract(num1, num2)) elif choice == "3": print("num1", "*", "num2", "=", multiply(num1, num2)) elif choice == "4": print("num1", "/", "num2", "=", divide(num1, num2)) else: print("invalid input") elif choice=="Exit": break else: print("invalid input") #The code is giving EOF error in Line 5 https://code.sololearn.com/c7xDUdHCKs28/?ref=app#py I am unable to understand how to run and what to do. PLEASE EXPLAIN ME BRIEFLY I request to contact me via discord or insta and help me. discord: ! MATRIX#9688 Insta: https://www.instagram.com/abdulxzo