首先,你的子函数在主函数中没有声明!其次,,你主函数中调用时,形参的数目和实参的数目不一致! 应该把定义的局部变量放到块作用域{}里面;例如void OutAll(int ary[],int n){for (int i=0;i{cout<}
把自定义函数搬主函数前面,
C中你使用的任何标识符,函数都要先让编译器知道有这么个东西
前向声明!