为什么输入完就输出呢?求告知
描述
KiKi现在得到一个包含n*m个数的整数序列,现在他需要把这n*m个数按顺序规划成一个n行m列的矩阵并输出,请你帮他完成这个任务。
输入描述:
一行,输入两个整数n和m,用空格分隔,第二行包含n*m个整数(范围-231~231-1)。(1≤n≤10, 1≤m≤10)
输出描述:
输出规划后n行m列的矩阵,每个数的后面有一个空格。
#include <stdio.h>
int main()
{
int n, m;
scanf("%d%d",&n, &m);
int matrix[n][m];
int i, j;
for(i = 0;i < n;i++)
{
for(j = 0;j < m;j++) //赋值
{
scanf("%d",&matrix[i][j]);
printf("%d ",matrix[i][j]);
}
printf("\n"); //每行打印m行后换行
}
return 0;
}

京公网安备 11010502036488号