" Write a program that prompts the user to input a number. The program should then output the number and a message saying whether the number is positive, negative or zero." When I run it, it works fine but when I put a number say 0 it says negative, when I re run and input a number say 5 it says error, what am I doing wrong? Please do not judge me if I cannot do this problem, because it's very straight forward in what they are asking for. I'm new to programming and this is my first time ever attempting to solve a problem in c++. Everyone has to start somewhere am I right? I've tried multiple times but I'm not getting the result it wants.