多行整数分别求和,求解

img


我只能写出来每行整数求和,不会最后输出多行结果。麻烦了各位。
下面是我的代码和输入

img

img

img

加个循环啊,检查scanf返回值等于2,或者不等于EOF。还可以把你会的写成一个函数

#include <stdio.h>
int main()
{
    int m,n;
    while(scanf("%d %d",&m,&n) == 2)
    {
        printf("%d\n",m+n);
    }
}

采用随机数,这样就是若干行


#include<stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    srand((unsigned int)time(NULL));
    int t = rand() % 10 + 1;
    while (t--) {
        int a, b;
        scanf("%d%d", &a, &b);
        printf("%d\n", a + b);
    }
}

img