一生向晚txt书包网:c语言问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 07:44:11
#include<stdio.h>
void main()
{
int n,m,temp;
printf("请输入两个整数n,m:\n");
scanf("%d%d",&n,&m);
if(n<m)
{
temp=n;
n=m;
m=temp;
}
printf("n=%d",m);
printf("m=%d",n);
}
我这里明明输入n为小数,m为大数,但未什么判断成功后没有交换两数的值

printf("n=%d",m);
printf("m=%d",n);
你没看到写反了么

printf("n=%d",m);
printf("m=%d",n);

仔细看看。

最后两行打印时好象有问题啊~
printf("n=%d",m);
printf("m=%d",n);