很简单的一个代码 这里我不采用普通的空值替换 换个方法
#include<stdio.h>//函数库老规矩
int main()//主入口
{
int a,b,c;
printf("请输入a b的值\n") ;//提示输入
scanf("%d%d",&a,&b);//读取ab
c=a+b;//不同于换值 如2+3=5 也就是a+b=5
a=c-a;//a=5-a;a=3
b=c-b;//b=5-b;b=2
printf("b=%d\na=%d",a,b);//换行输出
return 0;//结束
}