C语言中,通过scanf输入数组元素的问题

请问通过下面这种方式,一次性输入2个数作为数组元素,会存在什么样的问题?intarray[][2];for(i=0;i<=2;i++){j=0;scanf("%d%d",... 请问通过下面这种方式,一次性输入2个数作为数组元素,会存在什么样的问题?
int array[][2];
for ( i=0; i<=2; i++ ) {
j = 0;
scanf("%d %d",&array[i][j],&array[i][j+1]);
}

谢谢!
展开
 我来答
风若远去何人留
推荐于2016-11-15 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450127
专业C/C++软件开发

向TA提问 私信TA
展开全部
没有什么问题,和分开输入是一样的。
没什么区别。

但是
int array[][2]; 这种定义是非法的。

如果第一维留空,那么必须有初始化值,让系统用来自动确定数组的规模。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式