obtain max and min number in 5 numbers miss the if
Posted by gege
Posted on 6:19 AM
#include
#include
#include
t=(a>b)+(a>c)+(a>d)+(a>e);
if (t==4) printf("max=%d\n", a);
else if (t==2) printf("ave=%d\n",a);
else if (t == 0) printf("min=%d\n",c);
q=(b>a)+(b>c)+(b>d)+(b>e);
if (q==4) printf("max=%d\n", b);
else if (q==2) printf("ave=%d\n",b);
else if (q == 0) printf("min=%d\n",b);
w=(c>a)+(c>b)+(c>d)+(c>e);
if (w==4) printf("max=%d\n", c);
else if (w==2) printf("ave=%d\n",c);
else if (w == 0) printf("min=%d\n",c);
s=(d>a)+(d>b)+(d>c)+(d>e);
if (s==4) printf("max=%d\n", d);
else if (s==2) printf("ave=%d\n",d);
else if (s == 0) printf("min=%d\n",d);
r=(e>a)+(e>c)+(e>d)+(e>a);
if (r==4) printf("max=%d\n", e);
else if (r==2) printf("ave=%d\n",e);
else if (r == 0) printf("min=%d\n",e);
return 0;
}
/*obtain max and min number in 5 numbers miss the if*/
if (t==4) printf("max=%d\n", a);
else if (t==2) printf("ave=%d\n",a);
else if (t == 0) printf("min=%d\n",c);
q=(b>a)+(b>c)+(b>d)+(b>e);
if (q==4) printf("max=%d\n", b);
else if (q==2) printf("ave=%d\n",b);
else if (q == 0) printf("min=%d\n",b);
w=(c>a)+(c>b)+(c>d)+(c>e);
if (w==4) printf("max=%d\n", c);
else if (w==2) printf("ave=%d\n",c);
else if (w == 0) printf("min=%d\n",c);
s=(d>a)+(d>b)+(d>c)+(d>e);
if (s==4) printf("max=%d\n", d);
else if (s==2) printf("ave=%d\n",d);
else if (s == 0) printf("min=%d\n",d);
r=(e>a)+(e>c)+(e>d)+(e>a);
if (r==4) printf("max=%d\n", e);
else if (r==2) printf("ave=%d\n",e);
else if (r == 0) printf("min=%d\n",e);
return 0;
}
/*obtain max and min number in 5 numbers miss the if*/