c语言中如何输入输出多组数据

如题
例如输入多组数据 每行包括2个数据n,m m,n都是整数 输出以0 0结束。

题解

  1. 多组循环表示数据组数可能不确定,这就说明需要使用到循环
  2. 每组数据两个整数,那么就需要至少两个变量,
  3. 输出以 0 0 结束,说明循环结束条件可以用两个变量都不等于 0 来作为循环条件
    示例代码:
#include <stdio.h>

int main(void)
{
    // 定义变量
    int m = -1, n = -1;
    while (m != 0 && n != 0)
    {
        // 读取并输出变量
        scanf("%d%d", &m, &n);
        printf("%d %d\n", m,n);
    }
    return 0;
}

没懂,你在说什么
是这个意思吗?

printf("%d, %d\n%d, %d", n, m, m, n);
while(true){
    scanf("%d %d", &n, &m);
    prinft("%d %d\n", n, m);
    if(n == 0 && m== 0)
        break;
}