a=''
b=''
d=0
z=0
r=''
while 1:
    c=input("숫자 혹은 연산자를 입력하세요. 입력이 끝났을 때는 = 입력하세요")
    if c=="=":
        if z == "+":
            r = str(int(a) + int(b))
        if z == "-":
            r = str(int(a) - int(b))
        if z == "*":
            r = str(int(a) * int(b))
        if z == "/":
            r = str(int(a) / int(b))
        print(a+z+b+'='+r)

    if c== "+" or c== "-" or c== "*" or c== "/":
        if len(r) > 0:
            a = r
            r=''
            b = ''
        d = 1  # d가 0이면 앞 피연산자, d가 1이면 뒷 피연산자
        z = c
    else:
        if d==0:
            a=a+c
            if c == "d":
                a = a[:len(a) - 2]
        else:
            b=b+c
            if c == "d":
                b = b[:len(b) - 2]