c语言两个整数交换位置输出

int main()
{
int a, b, *pa=&a, *pb=&b;
scanf("%d %d", pa, pb);
Swap(&pa, &pb);
printf("%d %d\n", a, b);
return 0;
}
补充完整

参考代码如下:
#include<stdio.h>
void Swap(int **a, int **b)
{
int t;
t=**a;
**a=**b;
**b=t;
}
int main()
{
int a, b, *pa=&a, *pb=&b;
scanf("%d %d", pa, pb);
Swap(&pa, &pb);
printf("%d %d\n", a, b);
return 0;
}追答

温馨提示:答案为网友推荐,仅供参考
相似回答