Contact: aviboots(AT)netvision.net.il
39,950 questions
51,892 answers
573 users
#include <stdio.h> int main(void) { unsigned int n = 30; if (n >= 0 && ~n >= 0) { puts("unsigned"); } else { puts("signed"); } int x = 30; if (x >= 0 && ~x >= 0) { puts("unsigned"); } else { puts("signed"); } return 0; } /* run: unsigned signed */