输入任意10个数,有正数有负数,将它们排序后再输出,并算出平均值。

输入任意10个数,有正数有负数,将它们排序后再输出,并算出平均值。在网上找的代码拼在一起,编译的时候老是说sort有问题,谁帮我看看

img

sort(&a,10)改为sort(a,10),这里直接传数组就行了,调用的sort()函数里面a如果是指针,才需要取值传地址过去

上面的说的确实没问题;不过sort函数里面也确实错了,你用的冒泡排序,第二个循环里的内容错了;你自己搜索冒泡排序的实现吧,网上一大堆