Can A C Function Return An Array