C语言求助,大佬帮帮忙?

输入一个m*n个整型数据,对其以数组形式输出。
例如:输入m=3,n=2,以及m*n个数据: 10 12 13 14 15 16
输出形式为:
10 12 13
14 15 16

第1个回答  2020-04-20

#include <stdio.h>

int main()

{

int m,n;

int a[111][111];

scanf("%d%d",&m,&n);

for(int i=0;i<n;i++)

{

for(int j=0;j<m;j++)

{

scanf("%d",&a[i][j]);

printf("%d",a[i][j]);

if(j!=m-1)

printf(" ");

else

printf("\n");

}

}

return 0;

}

追问

感谢,但是我想问问m*n后面的10 12 13 14 15 16是啥意思?

追答

m是二维数组的列数,n是行数;
m=3,n=2;2行3列,不就是6个数;
10 12 13 14 15 16这是输入的6个数

追问

嗯嗯好的,我懂了

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网