You write too many comments :P Write code that's self-explanatory, and use comments if you must (like document why you do X instead of Y). You can easily remove all your comments, and it should be clear to anyone who's somewhat familiar with C to understand what your code does.
while im not as familiar with C# as i am with C++ its basically the same syntax/logic
make sure your evaluations never end with a semi colon(dont close it):
if ( input == something); // ERROR //---------------------------------------------------------------------- if ( input == something) cout >> "This statement works!";
// you are basically closing the if statement do this instead make sure your statement or command is closed
the same goes with your open and closing brackets:
if (input == something); { cout >> "the closing bracket doesnt require a semi-colon"; }; // <----------- THIS RESULTS IN AN ERROR/BUG)
i suggest you pick up an EBOOK and learn to code vs watching video's you will learn more and useful information vs depending on a you tube star. it helps for assignments if you are in a pinch but books are better.
The code looks good. I know you might be starting out in C, but you should start learning C++ now before you get too comfortable. C++ is a much better C and with properly written C++ you should never have to deal with pointers. ;)
its good for a beginner to do this. the main problem with developers esp front-end is that they learn through youtube and etc dont correctly document their code. this is very very very annoying in the business world
the best thing you can do for an actual project to help engineers is to pre-document your code an discuss what your goal is with the application. while you dont have to comment on what the declarations are, i would like to know what each function does and what you are trying to accomplish.
if you are a bit while with naming your variables i would always suggest commenting.
I have "The C Programming Language (2nd Edition)" what other books would you recommend? Im not a the professional programmer but learning to help the foss world and fun.
if you have multiple screens i would suggest E-book for coding too. if you haven't used them already. if you have multiple screens this can be much simpler than reading code from a book. and cheaper.
in general i just suggest any college level book. it works