要求通过调用自定义的函数实现,在主函数中输入a和b,首先输出a和b的值,然后调用自定义函数,再次输出a和b的值。(例如:原值a=5,b=6,调用函数后应为 a=6,b=5)要求必须使用指针做函数参数。
不对啊
少写个括号:
void maxa(int *a,int *b) { int c; if ( (*a)<(*b) { c=(*a); (*a)=(*b); (*b)=c; } }
改成
void maxa(int *a,int *b) { int c; if ( (*a)<(*b) ) { c=(*a); (*a)=(*b); (*b)=c; } }