int main() { int x = -5; int y = -10; int z = 0; printf("Testing negative numbers:\n"); printf("x = %d\n", x); printf("y = %d\n", y); printf("x + y = %d\n", x + y); printf("\nTesting == operator:\n"); if (x == -5) { printf("x == -5 is true\n"); } if (x == y) { printf("x == y is true\n"); } else { printf("x == y is false\n"); } printf("\nTesting != operator:\n"); if (x != y) { printf("x != y is true\n"); } if (x != -5) { printf("x != -5 is true\n"); } else { printf("x != -5 is false\n"); } printf("\nTesting while loop with counter:\n"); int count = 0; while (count != 5) { printf("count = %d\n", count); count = count + 1; } printf("\nTesting while(1) with break condition:\n"); int i = 0; while (1) { printf("i = %d\n", i); i = i + 1; if (i == 3) { printf("Breaking out of infinite loop\n"); return 0; } } return 0; }