通常操作数组的时候,你发送的实参就是数组的首地址;所以直接void类型就可以;但是如果一定要设返回值的话;直接把形参接收的首地址返回就可以了!你的代码中,有很大的问题;如果是的代码中这样设定要想不出问题,那么那个数组要在堆中分配;即malloc一块地址;其次,int paixu() 改成int *paixu();...
void sum(int x[],int y[]);//这括号里边的是形参,可以不给出数组的长度。而且数组名任意,只要 void main() //两个数组名不重复就行 { int a[2],b[2],i;printf("intput a[2]:\n");for(i=0;i<2;i++)scanf("%d",&a[i]);printf("input b[2]:\n");for(i=0;i...