多样例:最大值和最小值,四个整数a、b、c、d,求a的低四位和b的低四位中的最大值与c、d中最小值的乘积

问题描述:

多样例:最大值和最小值,四个整数a、b、c、d,求a的低四位和b的低四位中的最大值与c、d中最小值的乘积
为什么运算不出,
#include
#define MAX(a,b) a > b ? a : b
#define MIN(a,b) a int main() {
int m,n,p;
int a,b,c,d,e;
while(scanf("%d%d%d%d",&a,&b,&c,&d) != EOF)
{
m=MAX(a&0xF,b&0xF);
n=MIN(c,d);
p=m*n;
printf("%d\n",p);
}
return 0;
}

main() {int m,n,p;int a,b,c,d,e;while(scanf("%d%d%d%d",&a,&b,&c,&d) != EOF) {m=MAX(a&0xF,b&0xF);n=MIN(c,d);p=m*n;printf("%d\n",p);}���Dz��ԡ�������������1 2 3 4 Ӧ��=6�� ��������3.....������лл������