不知道你的aver是怎么实现的?
看起来没什么错误啊,如果真的有错的话,应该就是
q[j]=p[i];
把这个换成
q[j] = *(p+i);
编译时候的错误不是有在哪一行的提示么?错误在哪一行?把错误的提示发出来看看。
感觉int *p 的元素个数不知道啊,你怎么保证它就有10个整数啊。
void tongji4(int *p)最好再传一个参数,确定 *p的元素个数。
好像没找出错误。。。是不是其他代码错误
已测,tongji4这个函数没有问题,怀疑是你aver和jiemian这两个函数有问题。