#include <stdio.h>
#define ISVARSIGNED(V) ((V)-1 < 0 || -(V)-1 < 0)
int main()
{
signed int a = 2938, b = -382; // == int a = 2938, b = -382;
printf("%s\n", ISVARSIGNED(a) ? "yes": "no");
printf("%s\n", ISVARSIGNED(b) ? "yes": "no");
unsigned int c = 90298, d;
printf("%s\n", ISVARSIGNED(c) ? "yes": "no");
return 0;
}
/*
run:
yes
yes
no
*/