Scope of Variables - Local vs Global
String Concatenate Functions - strcat() & strncat()
Is it fine to write "void main()" or "main()" in C/C++? - GeeksforGeeks
Recursions & Recursive Functions in C++ | C++ Tutorials for Beginners #18
Functions that are executed before and after main() in C - GeeksforGeeks