#include <stdio.h>
void swap1(int *A,int *B);
void swap2(int *A,int *C);


void swap1(int *A,int *B){

    int D;
    D=*A;
    *A=*B;

    *B=D;
}

void swap2(int *A,int *C){

    int D;
    D=*A;
    *A=*C;
    *C=D;
}

int main(void)
{
    int A,B,C;
    int *Ap,*Bp,*Cp;

    Ap=&A;
    Bp=&B;
    Cp=&C;

    printf("3つの箱を入力してね");
    scanf("%d %d %d",&A,&B,&C);
    swap1(Ap,Bp);
    swap2(Ap,Cp);


    printf("A=%d B=%d C=%d \n",A,B,C);

    return 0;


}