关于C语言动态数组。。。
刚学C不久,想自己用数组做一个冒泡排序。自己出的题目是这样的,输入任意个整数,对其排序。排序倒无所谓,但是输入任意整数把我难住了。从网上找了些动态数组的东西。都是用
a = (int *) malloc(N * sizeof(int));语句,要求前提是N是提前输入的。就是比如我要输入10个整数,就先输入“10”接下来才能挨个输入十个整数 进行排序。
我想要的效果是 运行-->输入1,4,3,2,5,1,3\n然后就自动排序,应该怎么做?
现在的问题是如何监听输入结束,和如何获得数组中的元素个数