为什么输入完就输出呢?求告知
描述
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; }