<求助>指针不熟练.函数不熟练 一起用就更不熟练了.(比较大小)
目的:输入两个数比较大小程序代码:
#include<stdio.h> void main() { int a,b; int *p1,*p2; scanf("%d%d",&a,&b); p1=&a; p2=&b; if (a<b) swap(p1,p2); printf("%d,%d",a,b); return 0; } swap(int *printer1,*printer2) { int temp; temp=*printer1; *printer1=*printer2; *printer2=temp; return swap; }
运行不通....
错误在哪?
为什么?