test17.c: In function 'func2': test17.c:18:14: warning: comparison between pointer and integer if (ptr1 == (123, 0)) ^ test17.c: In function 'func3': test17.c:26:14: warning: comparison between pointer and integer if (ptr1 != (123, 0)) ^ test17.c:28:9: warning: Using parameter 'ptr1' without checking for null pointer ptr1->val = 100; ^ test17.c: In function 'func4': test17.c:40:9: warning: Using parameter 'ptr1' without checking for null pointer ptr1->val = 100; ^