Can someone tell me if ANSI C considers a type of int[3] in a prototype compatible with a type of int[5] in the function definition? And are these compatible with a type of int*? A reference to the draft would do nicely (this is a subtle way of saying that I would RTFM if I knew which section of TFM was what I wanted :-) Thanks.