/* prog 10-12,將a與b值互換(正確範例) */
#include <stdio.h>
void swap(int *,int *);
int main(void)
{
int a=3,b=5;
printf("Before swap...");
printf("a=%d,b=%d\n",a,b);
printf("After swap...");
swap(&a,&b);
printf("a=%d,b=%d\n",a,b);
return 0;
}
void swap(int *x,int *y) /* 將兩數互換 */
{
int temp=*x;
*x=*y;
*y=temp;
return;
}
麻煩那位大大會的!幫我改一下~謝謝