以下程序问题出在哪??!!
要求输入3个数,经过程序的运行后按从小到大的顺寻输出这3个数。# include <stdio.h>
main()
{ int a,b,c,i;
scanf("%d%d%d",&a,&b,&c);
if(a>b)
{ i=a;a=b;b=i;}
if(b>c)
{ i=b;b=c;c=i;}
if(a>c)
{i=a;a=c;c=i;}
printf("%d,%d,%d",a,b,c);
}这个程序的运行结果不对,请教高手!!
、把代码段:
if (x > 0)
printf("Test OK!\n");
else if (x <= 0 && y > 0)
printf("Test OK!\n");
else
printf("Test failed!\n");
改写成下面这种形式:
if (____ && ____)
printf("Test failed!\n");
else
printf("Test OK!\n");
____应该怎么填?
这个题也拿来请教啊!!!