Probably you are already running another web server (ex. IIS) on the same port. If you did not change the port, its due to port conflict. Other than this, you might have changed the config or php.ini to wrong settings which prevents apache to start. Good thing is to go and check the error.log file at apache/logs folder for hint.
Hope this helps