c语言中怎样实现多行输入然后再多行输出?(多组数据求和)

如题所述

通常题目都是会先输入需要输入的数据行数,然后再进行输出。
例如
3
1 1
2 2
3 3
1+1=2
2+2=4
3+3=6
第一行就是要输入3 组数据;
后面三行就是三组数据的输入;
然后是三行求和后的输出。
程序代码如下

#include<cstdio>
int aa(int n)
{
int a,b;

if (n==0) return 0;
else
{

scanf("%d %d",&a,&b);
aa(n-1);
printf("%d+%d=%d\n",a,b,a+b);
}
}
int main()
{
int n;
scanf("%d",&n);
aa(n);
return 0;

}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-10-10
多行输入,就是多次读入单行,没有一次读入多行的方法
第2个回答  2022-10-11
循环
实现输入,输出求和 sum=sum+a(
输入值)
相似回答