print라고 실수를 하더라. printf가 맞다. c언어는!
이 함수에는 그 스트링 영역 뒤에는 복수로 나올 수 있고, 콤마로 구분 n개 나열 가능하다.
swap 안에는 두번째 변수를 먼저 저장하는게 맞다
그 뒤에 진짜로 이제 바꾸는 시작은 a를 b에 넣는 것이니
b가 유실 되기에
이렇게 두개로 구분해서 생각하면 된다.
백업 후 본격 대입. 이렇게
===================
#include<stdio.h>
void swap(int *a, int *b){
int temp=0;
temp = *b;
*b=*a;
*a = temp;
}
int main() {
int x = 3;
int y = 4;
printf("%d %d\n",x,y);
swap(&x,&y);
printf("%d %d",x,y);
}