要求用函数指针调用这两个函数,结果在主函数中输出. main() { int a,b,c,(*p)(); scanf("%d,%d",&a,&b); p=sum; *p(a,b,c); p=swap; *p(a,b); printf("sum=%d\n",c); printf("a=%d,b=%d\n",a,b); } sum(int a,int b,int c) { c=a+b; } swap(int a;int b) {...
非要用指针的话,应该用一个指向数组的指针,而不是一个装了指针的数组; /*求二维数组每行元素的平均值。(要求用函数和指针实现)*/#include《stdio.h》void fun(int a){int (*p),i,j;float ave,s;for(i=0;i《3;i++){p=&a;s=0;for(j=0;j《4;j++)s+=(*p);ave=s/4;printf("第%d行元...