不使用第三个内存空间,转换两个变量的值。(C语言老师提问!)

#include "stdio.h"
void main()
{
int m,n;
printf("input m and n:\n");
scanf("%d%d",&m,&n);
printf("转换前:");
printf("m=%d n=%d\n",m,n);


n=m-n;
m=m-n;
n=m+n;
printf("转换后:");
printf("m=%d n=%d\n",m,n);
}

原文地址:https://www.cnblogs.com/shaoshao/p/2849732.html