output_description: For each dataset, print the sum of digits in x.
input_description: The input consists of multiple datasets. For each dataset, an integer x is
  given in a line. The number of digits in x does not exceed 1000.
  
  The input ends with a line including single zero. Your program should not
  process for this terminal symbol.
attempt: # coding: utf-8
  # Here your code !
  
  
  def func():
      inputdata = []
      while True:
          try:
              line = input().rstrip()
              if int(line) == 0:
                  break
              else:
                  inputdata.append(line)
          except EOFError:
              return 0
          except:
              return inputError()
  
      data = [sum([int(char) for char in item]) for item in inputdata]
      [print(item) for item in data]
  
  
  def inputError():
      print("input Error")
      return -1
  
  
  func()
  
problem_description: Sum of Numbers
  
    
  
  Write a program which reads an integer and prints sum of its digits.
samples: [{"input": "55\n    1000\n    0", "output": "10\n    1"}]