What Does Conflicting Types Error Mean In C