for(i=0;i++;i<2) scanf("%d",&array[i]);你想要这个?
不是的,2楼搞错了,我不一定要2个数,是随即的,但一定是<=5,程序不能事先判断别人敲几个数。
那你也不说清楚,你可以加一个条件,例如输入0结束,那你自己就可以控制了
可不可以不输入0?别人直接输入数字就打印了,原意是输入2个,如果多打一个0不就变成实质上是3个了?
既然不知道输入几个,你至少应该有个结束标志结束循环吧所以得有个标志,先判断录入的数据是不是结束标志,不是的话再赋值