Fellow C hackers, Here is a C question I was asked at a Microsoft interview (no, I didn't get the job...). How would you write a space efficient algorithm/function in C that takes in an integer and returns 0 if signed and 1 if unsigned? IsUnsigned(a) int a; { } I would appreciate answers from anyone. Thanks, Jeff