加法器(适合while,以特定标志结束)

题目
做一个加法运算器,算出N组加数的和。(0 <= N <= 10)

输入
N+1行,每行两个整数,以0 0 结束。

输出
N行,每行一个整数,即算出的和。

样例输入 Copy
3 5
8 1
3 8
0 0

样例输出 Copy
8
9
11

#include <iostream>

using namespace std;

int main()
{
    int a, b;
    while (cin >> a >> b)
    {
        if (a == 0 && b == 0)
            break;
        cout << a + b << endl;
    }
    return 0;
}