Expected Function Prototype Vs Declaration