變數交換

  • 72
  • 0

變數交換

#include <stdio.h>
int swap(int*,int*);
int main(void) {
    int num1=10,num2=20;
    printf("交換前%d %d\n",num1,num2);
    swap(&num1,&num2);
    printf("交換後%d %d",num1,num2);
}

int swap(int *a,int *b)
{
    int c=*a;
    *a=*b;
    *b=c;
    
}