、从键盘输入4个整数,分别存入整型变量a、b、c、d中,并按从大到小的顺序显示出来.
问题描述:
、从键盘输入4个整数,分别存入整型变量a、b、c、d中,并按从大到小的顺序显示出来.
#include
main()
{
int a,b,c,d,t;
printf("please input a,b,c,d");
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a
答
把
if(a结果正确,麻烦你告诉我这是为什么啊后面不是解释了么,就用你的第一个if判断来说吧,if(a=b,如a=7,b=4就会变成下面这样子if(a=b所以这句跳过,所以t并没有被赋值7}a=b; //因为与if判断无关所以执行,结果a=4,b=4,t还是没有赋值b=t; //因为t没有被赋值,所以b=t无法执行,所以就报错了。。。。