Good luck.
hello
For a guessing game all you need is powerpoint. Most simple games can be made with Java or C++.
Some C programs can be compiled in C++, yes.
Practice practice practice
The simple past form of "practice" is "practiced."
1. Buy (and read) a good text-book. 2. Put everything in practice. 3. Write your own programs.
C programs don't contain flowcharts.
A programmer can write programs in C, but C can't write anything by itself.
You will be able to understand C programs. Also to write C programs.
It is the "Tower of Hanoi" and it is a puzzle. When you can solve the puzzle you can write the program, when you have learned enough to write simple programs. You do want to be able to write computer programs, don't you?
There is no such thing as basic C++. You probably meant standard C++, which simply means that the implementation conforms to some ISO standard. The current standard is ISO/IEC 14882:2011, informally known as C++11. However, simple projects can be created in any version of C++ by creating console programs.
The simple subject is "programs".