You must use proper variable names. If you copy the provided stubs, immediately rename the variables, so you don't have to do a find-replace later.
I've added a section to the C++ Coding Style Guide.
Since there are multiple logic paths each function execution could take, you need to test each possible path to be sure your code works. In this project, this means entering various (carefully chosen) meter readings and codes into the prompts.