Calendar stopped working properly on iPhone. How can I fix it? The calendar in my iPhone does not allow me to input new events.  It was working fine, and I did nothing different to the Phone.  When I try to input a new event, it won't 'stick'.
Here's what I know:  


I can add an event directly into iCloud, and it will show up on iCal on my computer and in my iPhone. 
I can add event on my computer in iCal and it will show up on my iPhone, but not in my iCloud calendar.
I try to add an event into the calendar on iPhone, and nothing shows up anywhere.


OSX 10.7.5
iPhone 7.0.4
You may be inadvertently saving the event to the wrong calendar. Often email accounts, such as Gmail automatically enable a calendar when being set up. If the event shows up only on your iPhone, and nowhere else, chances are your default calendar is set to something that you are not used to checking. 

When you create an event, scroll down to where you can see the menu item "Calendar". Tap that, and choose one of your iCloud calendars. If the event then shows up on iCloud, and your computer, you have chosen the correct calendar.

If this is case, you will probably want to change your default calendar by opening your Settings.app, scrolling down and selecting "Mail, Contacts, and Calendar". At the bottom of this screen is a section titled "Calendars". Change the "Default Calendar" to reflect the one that worked correctly.