62问:代码有了什么问题

_题目:
输入N个数字字符,以0结尾,并将这些数字求和输出。
例:

input:

10

15

20

17

0

output:_

62
问:代码有了什么问题

img


s = 0
while True:
    data = int(input())
    if data == 0:
        break
    s += data
print("output: {}".format(s))

img

如果觉得答案对你有帮助,请点击下采纳,谢谢~

人家是按多行输入的,你得while循环输入,为0是退出循环
输入34是一个数,你不要把3和4拆开相加