#include <stdio.h>
#define MIN(A,B) ((A)<=(B))?(A):(B)
int main(void)
{
int a[5] = {1,2,3,4,5};
int* p = &a;
int least = MIN(*p++,6); // (*p++)<=(6)?(*p++):(6)
printf("%d\n",least); // 2
printf("Press any key to continue...\n");
getchar();
return 0;
}
#define MIN(A,B) ((A)<=(B))?(A):(B)
int main(void)
{
int a[5] = {1,2,3,4,5};
int* p = &a;
int least = MIN(*p++,6); // (*p++)<=(6)?(*p++):(6)
printf("%d\n",least); // 2
printf("Press any key to continue...\n");
getchar();
return 0;
}