#include <cstdlib> #include <iostream> using namespace std; #define MAX(a,b) (((long)(a-b))&0x80000000)?b:a; int main(int argc, char *argv[]) { int a=1000,b=1022; int maxValue=MAX(a,b); cout<<"the max value is "<<maxValue<<endl; system("PAUSE"); return EXIT_SUCCESS; }