C Determine Type